黑马程序员技术交流社区
标题:
关于类的问题
[打印本页]
作者:
程佳佳
时间:
2011-11-25 09:35
标题:
关于类的问题
本帖最后由 程佳佳 于 2011-11-25 16:48 编辑
enum,@interface,interface都是class吗,如果不是的话,那它们和class有什么联系呢,什么时候要用到type呢?
作者:
刘涛
时间:
2011-11-25 09:53
interface是一个类
@interface这是定义一个注解,注解这东西是jdk1.5才有东西
enum的成员数据类型就是java.lang.Enum, 是Object
作者:
侯伟浩
时间:
2011-11-25 09:59
他们都是类,一个是枚举类,一个是注解类,一个是接口。只是比较特殊点罢了。
1.使用enum声明的类会自动继承Enum类。 且不能再使用extends关键字继承其他类。
2.使用@interface声明的类会自动继承Annotation。且不能再使用extends关键字继承其他类。
3.使用interface声明的类表示接口,可以理解为是一个特殊的抽象类。
当你想使用不确定的类型时,就可以使用泛型了,也就是type.
作者:
程佳佳
时间:
2011-11-25 16:47
谢谢了,受教了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2