1.基本类型的包装类:
*它将基本类型包装成Object(引用类型)例如int包装成Integer
在JDK1.5以后就有了装箱和拆箱:
*装箱 :Integer I=10;//Integer I = Integer.valueOf(10);
*拆箱:int i = I;//int i =I.intValue();
*主要用于集合中例如:Object [] ary = {1,2,3,'a'};
2.枚举:
*枚举是一种特殊的class类型
*在简单的情况下,用法与其他语言的enum相似
enum Light {red,yello};
Light light = Light.red;
实际上生成了class Light extends java.lang.Enum
3.可以自定义枚举:
*可以在enum中添加字段,方法,构造方法
4.注解:
常用注解:
*@Override 表示覆盖父类方法
*@Deprecated 表示过时的方法
*@SuppressWarnings 表示让编译器不产生警告
76

被折叠的 条评论
为什么被折叠?



