引用数据类型:
⑴类 ⑵接口 ⑶数组 (4)枚举 (5)注解
- 在java中,除了8种基本数据类型,其他类型都是引用类型;
- int a=10; a是基本数据类型
- Date d=new Date(); d是引用类型
引用类型使用=赋值;
- 除了String、包装器类(共8个)外,都需要使用new 关键字;
- 引用类型可以使用==、!=进行比较,比较的是引用类型的地址,不是内容;
- 引用类型不能使用>、>=、<=、<进行比较;
引用数据类型的存储:
- 当只声明了一个引用类型变量,却没有为其赋值,则此时该变量为null;
-
枚举:
-
在JDK1.5之后,Java中多了一个新的类型-枚举;枚举也是引用shuju类型,后序章说明
-
使用enum关键值可以声明一个枚举
-
注解:
-
在JDK1.5之后,Java中增加了注解(Annotation),也称为元数据;
- Java API中定义了系列注解类型,称为内置注解,如下所示的@Override;
•@Override
•public String toString() {
• return super.toString();
•}
- 除了直接使用API中的注解外,还可以自定义注解类型;
- 注解在后续章节会详细学习,在此只做了解;