java中的String是最基本的数据类型吗?



java中的String是最基本的数据类型吗?

java的基本数据类型包括byte、int、char、long、float、double、boolean和short。
java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类

java面向对象的特征有哪些方面



java面向对象的特征有哪些方面。你对java面向对象的理解是什么?参考答案如下:

1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类[......]

Read more

Linux REDHAT下安装内核源代码详细步骤教程

Linux REDHAT下安装内核源代码详细步骤教程。

一.用RH的kernel:
前提工作,首先要知道你自己机器的架构,到底是i386还是i686,可以从执行命令uname -rm的结果看到

1.下载内核源代码包
连接http://download.fedora.redhat.com/pu…i386/os/SRPMS/
下载kernel-2.6.9-1.667.src.rpm

2.安装
rpm -ivh kernel-2.6.9-1.667.src.rpm
文件解压到了/usr/src/redhat文件夹下面SPECS的目录,里面有kernel-2.6.spe[......]

Read more

linux2.6内核系统调用的增加方法介绍

linux2.6内核系统调用的增加方法介绍,内核版本linux-2.6.38。

1. 定义系统调用名
在linux-2.6.38/kernel目录新增一C文件,如:newsyscall.c
[cpp] view plaincopyprint?

#include
#include

asmlinkage int sys_newsyscall(int a, int b)
{
int c = 0;
printk(“Add a new syscall!\n”);
c = a + b;
return c;
}

2. 定义系统调用号
在linux-2.6.38[......]

Read more

word2007保存后无法撤销问题怎么解决

word2007保存后无法撤销问题怎么解决?

安装了office2007……….

问题来了………

word2003 ctrl s 保存以后可以ctrl z撤销
word2007 ctrl s 保存后竟然不可以ctrl z 撤销word2007保存后无法撤销问题
 
怎么个情况????!!!!
求解word2007保存后无法撤销问题
 
只会用2003不会用2007的人伤不起。。。。。。。。。。。。。。。。。。。。。。。
*****************************************************
额。。。。。。。。。。好像关闭再重开下就好了
什么情况。。。。。。。。。。。[......]

Read more

如何通过GRUB引导Windows操作系统

如何通过GRUB引导Windows操作系统 ?

1、通过编辑 menu.lst 来引导Windows 系统;
如果您的Windows所处于的分区在(hd0,0),可以在menu.lst 加如下的一段就能引导起来了;
title WinXp
rootnoverify (hd0,0)
chainloader +1
如果您的机器有两块硬盘,而Windows 位于第二个硬盘的第一个分区,也就是(hd1,0)
您可以用grub的map来指令来操作把两块硬盘的序列对调,这样就不用在BIOS中设置了;在menu.lst中加如下的内容,比如下面的;
title WinXp
map (hd[......]

Read more

Linux kernel目录解析

Linux kernel目录解析。核心源码的顶层是/usr/src/linux目录,在此目录下你可以看到大量子目录:

arch
这个子目录包含了所有体系结构相关的核心代码。它还包含每种支持的体系结构的子目录,如i386。
include
这个目录包括了用来重构核心的大多数include文件。对于每种支持的体系结构分别有一个子目录。 此目录中的asm子目录中是对应某种处理器的符号连接,如include/asm-i386。要修改处理器结构 则只需编辑核心的makefile并重新运行Linux核心配置程序。
init
此目录包含核心启动代码。
mm
此目录包含了所有的内存管理代码[......]

Read more

Linux RHEL下mount NTFS分区教程

Linux RHEL下mount NTFS分区教程。

一、首先检查下系统内核版本
[root@localhost ~]#uname -rp
2.6.18-128.el5 i686
二、下载适合内核版本的软件包
到http://rpm.pbone.net搜索下载,或者到http://www.linux-ntfs.org下载

我的内核是2.6.18-128.el5 下载kernel-module-ntfs-2.6.18-128.el5 i686

三、安装Rpm包
[root@localhost ~]#rpm -ivh kernel-module-ntfs-2.6.18-[......]

Read more

RHEL内核编译几种编译方法介绍

linux RHEL内核编译几种编译方法介绍,本文以RHEL5内核源码为例,介绍内核的自动编译和手动编译。

RHEL内核编译

对于非RHEL内核,编译内核只需四个步骤:

(1)    配置内核

可以通过执行menuconfig命令或将其他内核版本的config配置文件保存为待编译内核源码目录下.config文件。

(2)    make

若当前系统有多个CPU核,可以通过make –j <进程数>来加快内核编译速度。如:

#make –j32

(3)    make modules_install

(4)    make inst[......]

Read more