
今天笔记
calfman
这个作者很懒,什么都没留下…
展开
-
臧圩人:java面试题解惑系列(一)——类的初始化顺序学习笔记
1.对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序依次是(静态变量、静态初始化块)>(变量、初始化块)>构造器 2. 父类--静态变量 父类--静态初始化块 子类--静态变量 子类--静态初始化块 父类--变量 父类--初始化块 父类--构造器 子类--变量 子类--初始化块 子类--构造器 3.对于静态变量和静态初始化块之间、变量和...原创 2008-08-04 14:00:13 · 117 阅读 · 0 评论 -
臧圩人:JAVA面试题解惑系列(二)——到底创建了几个String对象学习笔记
1.我们常用的创建一个类的实例(对象)的方法有以下两种: (1)使用new创建对象。 (2)调用Class类的newInstance方法,利用反射机制创建对象。 2.在JAVA虚拟机(JVM)中存在着一个字符串池,其中保存着很多String对象,并且可以被共享使用,因此它提高了效率。由于String类是final的,它的值一经创建就不可改变,因此我们不用担心String对象共享...原创 2008-08-05 15:18:07 · 147 阅读 · 0 评论 -
臧圩人:JAVA面试题解惑系列(三)——变量(属性)的覆盖的学习笔记
1.变量的值取决于我们定义的变量的类型,而不是创建的对象的类型。如:Patent k=new SubClass(); 值取决于Patent,而不是SubClass。 2.访问修饰符并不影响属性的覆盖。 3(1)由于private变量受访问权限的限制,它不能被覆盖。 (2)静态变量和静态常量属于类,不属于对象,因此它们不能被覆盖。 (3)常量可以被覆盖。 (4)对...原创 2008-08-06 15:38:26 · 124 阅读 · 0 评论 -
final、finally和finalize的区别的学习笔记
1.final final可用于以下四个地方 (1)定义变量,包括静态和非静态的。 (2)定义方法的参数。 (3)定义方法。 (4)定义类。 如果final修饰的是一个基本类型,就表示这个变量被赋予的值是不可变的,即它是个常量;如果final修饰的是一个对象,就表示这个变量被赋予的引用是不可变的。 如果一个变量或方法参数被final修饰,就表示它只能被...原创 2008-08-07 14:59:30 · 186 阅读 · 0 评论 -
五:传值还是传引用学习笔记
1.对于基本类型,在方法体内对方法参数进行重新赋值,并不会改变原有变量的值。 2.对于引用类型,在方法体内对方法参数进行重新赋予引用,并不会改变原有变量所持有的引用。3.方法体内对参数进行运算,不影响原有变量的值。4.方法体内对参数所指向对象的属性进行运算,将改变原有变量所指向对象的属性值。 在JAVA中变量有以下两种: (1)基本类型变量,包括char、byte、short、int、...原创 2008-08-08 16:03:34 · 89 阅读 · 0 评论 -
字符串(String)杂谈学习笔记
1.在java中,一个char是2个字节(byte),而一个中文汉字是一个字符,也是2个字节。而英文字母都是一个字节,因此它也能保存在一个byte中,一个汉字却不能。(char:16,byte:8)。 2.char类型public class ChineseTest1 { public static void main(String[] args) { char a='中'; ch...原创 2008-08-10 10:21:43 · 130 阅读 · 0 评论 -
日期和时间的处理学习笔记
1.比较两个日期的大小 比较两个日期的大小可以使用Date类中的before(Date),after(Date),compareTo(Date)方法。 (a)before()是判断当前日期是否在参数日期之前,即当前日期毫秒数小于参数日期毫秒数; (b)after()是判断当前日期是否在参数日期之后,即当前日期毫秒数大于参数日期毫秒数。 (c)而compareTo()是将当前日期与...原创 2008-08-11 14:52:13 · 146 阅读 · 0 评论 -
基本类型(内置类型)学习笔记
1. 如果给long型变量赋予的值超出了int型值的范围,数字后必须加L(不区分大小写)标识 。2.没有F(不区分大小写)后缀标识的浮点数默认为double型的,不能将它直接赋值给float型变量 。 eg: float d=1.5; //错误 float d=1.5F; //正确3.把一个double型值赋值给byte、short、int、long、float型变量...原创 2008-08-12 11:48:08 · 130 阅读 · 0 评论