java装箱,枚举,注解

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 表示让编译器不产生警告


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值