自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 equal 和 == 区别

<br />l  总结<br />1、= =操作符比较的是操作符两端的操作数是否是同一个对象;另外= =操作符两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。<br />2、String的equals()方法比较的是两个String对象的内容是否一样<br />3、= =比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为TRUE,如:<br />int a=10 与 long b=10L 与 double c=10.0都是相同的(为true),因为他们都指向地址为10的堆栈;如下题111;

2011-04-21 14:36:00 704

原创 Java 问答

1,ArrayList和Vector的区别,HashMap和Hashtable的区别答:就ArrayList和Vector主要从2方面说,一,同步性:Vector是线程安全的,也就是同步的,而ArrayList是线程不安全的,不是同步的;二,数据增长:当需要增长时,Vector默认增长为原来的一倍,而ArrayList为原来的一半;就HashMap与HashTable主要从3方面说,一,历史原因:Hashtable是基于陈旧的Dictionary类的,HashMap是Java1.2引进的Map接口的一个实现

2011-04-21 10:25:00 476

原创 CPU在上电后,进入操作系统的main()之前必须做什么工作

过程如下:bios自举:检查硬件等读取MBR转到MBR执行它的代码,它会检测活动分区把活动分区的引导扇区的引导代码装入内存运行引导代码引导代码装入该分区的操作系统也就是进入main()(当然不一定叫main,如linux下叫start_kernel)执行一系列的初始化,然后最终启动登录界面实现启动过程

2011-04-20 15:21:00 2675

原创 带参数的宏和函数的区别

1.函数调用时,先求出实参表达式的值,然后带入形参。而使用带参的宏只是进行简单的字符替换。2.函数调用是在程序运行时处理的,分配临时的内存单元;而宏展开则是在编译时进行的,在展开时并不分配内存单元,不进行值的传递处理,也没有“返回值”的概念。3.对函数中的实参和形参都要定义类型,二者的类型要求一致,如不一致,应进行类型转换;而宏不存在类型问题,宏名无类型,它的参数也无类型,只是一个符号代表,展开时带入指定的字符即可。宏定义时,字符串可以是任何类型的数据。4.调用函数只可得到一个返回值,而

2011-04-20 15:16:00 858

原创 全局变量、静态全局变量、静态局部变量和局部变量

<br />全局和静态变量都在堆里。<br /><br /><br />全局变量的作用范围是整个程序(如果程序是多个文件,必须在其他的文件中说明)。<br />静态变量的作用范围要看静态变量的位置,如果在函数里,则作用范围就是这个函数。<br /><br /><br />静态全局变量,只本文件可以用。<br /><br />全局变量是没有定义存储类型的外部变量,其作用域是从定义点到程序结束.省略了存储类型符,系统将默认为是自动型.<br /><br /><br />静态全局变量是定义存储

2011-04-20 15:10:00 450

原创 基本概念

Error(错误)表示系统级的错误和程序不必处理的异常,是java运行环境中的内部错误或者硬件问题,比如,内存资源不足等,对于这种错误,程序基本无能为力,除了退出运行外别无选择。Exception(违例)表示需要捕捉或者需要程序进行处理的异常,它处理的是因为程序设计的瑕疵而引起的问题或者在外的输入等引起的一般性问题,是程序必须处理的。

2011-04-18 15:58:00 356

原创 sql 语言

已知一个表stu的结构为:<br />姓名   科目   成绩<br />张三   语文   20<br />张三   数学   30<br />张三   英语   50<br />李四   语文   70<br />李四   数学   60<br />李四   英语   90<br /> <br />怎样通过select语句把它变成以下结构:<br />姓名   语文    数学   英语<br />张三   20       30     50<br />李四   70       60     90<

2011-04-18 15:49:00 399

原创 分析代码

分析以下代码: public static void CheckLength() { string str = "abcdefg某某某"; int i = System.Text.Encoding.Default.GetBytes(str).Length; int j = str.Length; Console.WriteLine(string.Format("i={0

2011-04-14 13:35:00 556

转载 java I/O系统

<br /> 大多初学者对java I/O系统提供了如此多的类而感到不知所错,本文中将会做一下梳理<br />流的概念<br />流(stream)的概念源于UNIX中的管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。<br />    一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。    <br />    流的方向是重要的,根据流

2011-04-11 17:42:00 378

原创 zz~ Debug Java applications remotely with Eclipse

Debug Java applications remotely with Eclipse<br />Use the power of the Eclipse IDE to spread around your Java application debuggingCharles Lu (charleslu@tw.ibm.com), Software Engineer, IBMCharles Lu is a software developer at the IBM China Software

2011-04-08 14:34:00 858

原创 堆排序

<br />堆积排序(Heapsort)是指利用堆积树(堆)这种资料结构所设计的一种排序算法,可以利用数组的特点快速定位指定索引的元素。<br />目录堆排序原理及分析起源“堆”定义堆的高度堆排序特点堆排序与直接选择排序的区别算法分析算法描述堆排序算法(C描述)BuildHeap的实现Heapify函数算法实例堆排序(Pascal/Delphi描述)C#描述实现Pascal中的较简单实现堆排序的JAVA实现堆排序的c++实现(降序)AAuto语言实现堆

2011-04-07 15:44:00 770

db2 730最新认证题库

db2 730的题库,包含答案,是最全的题库资料,你懂的。。

2011-11-17

CMMI基础培训.pdf

IBM内部培训教材(CMMI); 适合初级及中级学者;

2009-04-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除