Mar*_*ers 28
接口不是类,但可以说接口和类都是类型.
从Java规范:
在Java编程语言中,每个变量和每个表达式都有一个可以在编译时确定的类型.类型可以是基本类型或引用类型.引用类型包括类类型和接口类型.
请注意,虽然有一个特殊的类Class<T>可以表示类和接口:
类Class的实例表示正在运行的Java应用程序中的类和接口.
该接口由律师代表的事实Class实例,其中isInterface是true可以给你的印象是一个界面仅仅是一种特殊类型的类.然而,这种情况并非如此.
不,接口不是Java中的类.
接口是一种类型,所有引用类型(即非基本类型)在Java中的处理方式非常相似.通常当人们说"阶级"时,他们实际上指的是"参考类型".
什么可能会混淆大家的是,一个接口定义存储在一个.class文件中,但是这爪哇只是一个技术神器.实际上,所有引用类型定义(类,接口,注释,枚举)都存储.class在Java 中的文件中.
| 归档时间: |
|
| 查看次数: |
10462 次 |
| 最近记录: |