jdk
ABCJIECBA
这个作者很懒,什么都没留下…
展开
-
jdk1.5.0 新特性---可变参数
1.可变参数的声明:方法名(数据类型...可变参数){ ... } 例:test( int... i){}2.可变参数只能放在所有参数的最后,一个方法只能有一个可变参数 例:test(String str1,String str2,int...i){}3.可变参数可以当做数组来使用(但是不能用基本类型的数组作为可变参数) 例: i原创 2011-10-26 15:56:36 · 829 阅读 · 0 评论 -
反射
1.反射:一个类有多个组成部分,例如,成员变量,成员方法,构造方法等。反射就是加载类,并解剖出类的各个组成部分。( 解析编译好之后的.class文件 ) 变成时什么情况下才需要加载类,并解剖出类的各个组成部分? 当只有一个类的.class文件或不知道类的内部结构的时候,或只知道某个包名下的.class文件并且知道这个类里边大方法名称,需要反射,解析出需要的原有java类的成员原创 2011-10-31 17:52:50 · 871 阅读 · 0 评论 -
jdk1.5.0 新特性---可变参数
1.可变参数的声明:方法名(数据类型...可变参数){ ... } 例:test( int... i){}2.可变参数只能放在所有参数的最后,一个方法只能有一个可变参数 例:test(String str1,String str2,int...i){}3.可变参数可以当做数组来使用(但是不能用基本类型的数组作为可变参数) ...原创 2011-10-26 15:42:31 · 134 阅读 · 0 评论 -
反射
1.反射:一个类有多个组成部分,例如,成员变量,成员方法,构造方法等。反射就是加载类,并解剖出类的各个组成部分。( 解析编译好之后的.class文件 ) [color=brown]变成时什么情况下才需要加载类,并解剖出类的各个组成部分?[/color] 当只有一个类的.class文件或不知道类的内部结构的时候,或只知道某个包名下的.class文件并且知道这个类里边大方法名称,需要反射,...原创 2011-10-31 17:41:12 · 127 阅读 · 0 评论 -
泛型及其应用
[color=olive][b]1.为什么要用泛型[/b][/color] JDK 1.5之前,对象保存到集合中就会失去其特性,取出时要手动进行人工强制类型转化,集合元素中的数据类型可以不统一, 例:List集合 list=new ArrayList(); list.add("aa"); list.add(1); list.add(12.5); ...原创 2011-11-03 10:37:06 · 163 阅读 · 0 评论