java装箱,枚举,注解
2017-05-22 01:16
225 查看
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 表示让编译器不产生警告
*它将基本类型包装成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 表示让编译器不产生警告
相关文章推荐
- Java- 装箱、枚举、注解
- Java之枚举、自动装箱与注解(元数据)
- 【黑马程序员】张孝祥Java高新技术_装箱拆箱、枚举、反射
- Java高新技术1---增强for循环 ---装箱与拆箱享元设计模式--自己写枚举--可变长度的参数
- [编写高质量代码:改善java程序的151个建议]建议91 枚举和注解结合使用威力更大
- java 注解 Target 枚举中的含义
- Java基础加强<二>可变参数、增强for循环、基本类型的自动拆箱与装箱、枚举
- Java编程思想学习笔记——枚举、注解
- 黑马程序员——【Java高新技术】——JDK1.5新特性:静态导入、可变参数、增强型for循环、自动装箱拆箱、枚举
- 黑马程序员<Java 1.5新特性>静态导入、增强for、可变参数、自动装箱拆箱、枚举
- java枚举和注解
- Java之反射、枚举、内省、注解
- Java高新技术1---增强for循环 ---装箱与拆箱享元设计模式--自己写枚举--可变长度的参数
- java JDK1.5新特性(一) [静态导入] [可变参数] [增强for] [自动装箱拆箱] [枚举]
- java新特性之静态导入、自动装箱和拆箱、增强for循环、可变参数、枚举
- 黑马程序员_自动装箱、枚举、可变参数、注解、JavaBean
- Annotation & Enum :Java中注解和枚举的使用
- 《编写高质量代码改善Java程序的151个建议》学习笔记 第6章 枚举和注解
- JDK1.5新特性:静态导入、可变参数、增强for循环、自动装箱拆箱(享元设计模式)、枚举、注解、泛型、