http://www.meichua.com (收藏,设为首页)
以前打牌的时候出牌太慢,其他人就叫着出啊,出啊,所以就变成了chua...... (手机请访问 http://3g.dlog.cn/meichua)
2008年03月 共有日记 5 篇

java特性-The for/in Statement & Static Imports

2008年3月28日(Friday) 17点25分 作者: chua 天气: 心情: 一般
5 The for/in Statement & Static Imports 5.1 The for/in Statement 看一下代码 import static java.lang.System.out; public class ForInStatement { public static void main(String[] args) { int[] ints = new int[]{0,1,2,3,4,5,6,7,8,9}; for(int i : ints) { out.println(i); } } } for循环表达式很简单,当然编译后得class文件中还是原先的形式for(x;x;x),java新特性好像只是为了书写方便,编译 阅读全文

java特性-变参

2008年3月28日(Friday) 17点23分 作者: chua 天气: 心情: 一般
4 varargs 变参 4.1 Creating a Variable-Length Argument List 看一下代码 public static void main(String[] args) { System.out.println(sum(1)); System.out.println(sum(1,2,3,4,5,6,7)); } public static int sum(int sum1,int...sum2) { int total = 0; total += sum1; for(int sum :sum2) { total += sum; } return total; } 反编译class后看到 public static void main(String args[]) 阅读全文

java特性-自动装箱与解箱

2008年3月28日(Friday) 17点18分 作者: chua 天气: 心情: 一般
3 Autoboxing and Unboxing 自动装箱与解箱 3.1 Converting Primitives to Wrapper Types 看一下代码 int foo = 0; Integer integer = foo; 反编译class文件看到 int foo = 0; Integer integer = Integer.valueOf(foo); 是编译器帮助做了类型转换,各原始类型分别与它wrapper之间对应 Number n = 0.0f; 上面的申明显示从float转到Float,再从Float转到Number 3.2 Converting Wrapper Types to Primitives 看 阅读全文

java特性-枚举

2008年3月28日(Friday) 17点14分 作者: chua 天气: 心情: 一般
2 Enumerated Types 2.1 创建enum 创建enum类型必须包括至少3个基本成分 A:enum关键字 B:enum类的名字 C:一组该类的值 一些其他可定义的成分 D:一些enum要实现的接口 E:变量定义 F:方法定义 G:特殊的赋值 看一下代码: public enum Grade { A, B, C, D, F, INCOMPLETE } public class Student { private String name; private Grade grade; public Student(String name){ this.name = name; } pu 阅读全文

java特性-泛型

2008年3月28日(Friday) 17点11分 作者: chua 天气: 心情: 一般
1:泛型 1.1 list中使用类型安全 定义A:List list = new LinkedList() 尖括号中的类型必须是Object,不能是int等原始类型;一旦list被定义了特定的类型,那么使用add方法时,放入list的对象必定是你定义list时的类型对象 定义B: List list = new LinkedList(); 可以添加子类对象:list.add(new Integer(1))或list.add(new Float(2)) 1.2 map中使用类型安全 定义: Map mapA = new HashMap(); Map mapB = new HashMap(); Map 阅读全文
网记为您提供手机和互联网同步的个人主页,带给你不一样的体验