标题:java中的枚举是一种类、注释是一种接口,那么访问修饰符是什么???
只看楼主
chtml小兵
Rank: 5Rank: 5
等 级:职业侠客
威 望:3
帖 子:126
专家分:314
注 册:2011-10-3
结帖率:63.64%
已结贴  问题点数:30 回复次数:1 
java中的枚举是一种类、注释是一种接口,那么访问修饰符是什么???
这是我在学反射机制的时候查API的一段介绍反射的文字:

java.lang
类 Class<T>
java.lang.Object
  java.lang.Class<T>
类型参数:
T - 由此 Class 对象建模的类的类型。例如,String.class 的类型是 Class<String>。如果将被建模的类未知,则使用 Class<?>。
所有已实现的接口:
Serializable, AnnotatedElement, GenericDeclaration, Type

--------------------------------------------------------------------------------

public final class Class<T>
extends Objectimplements
Serializable, GenericDeclaration, Type, AnnotatedElementClass

类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类所有具有相同元素类型和维数的数组都共享该 Class 对象。基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void 也表示为 Class 对象。

Class 没有公共构造方法。Class 对象是在加载类时由 Java 虚拟机以及通过调用类加载器中的 defineClass 方法自动构造的。

以下示例使用 Class 对象来显示对象的类名: …………


那我想知道,java里的访问修饰符是什么?是接口还是什么?向public 、private、 final、抽象等修饰符

还有上面的API中说的枚举是一种类还可以理解,但是注释是一种接口??这是怎么解释啊?

希望各位学java的前辈帮忙解释一下!
搜索更多相关主题的帖子: 接口 public 
2012-06-01 16:12
shellingford
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:19
帖 子:228
专家分:1348
注 册:2010-8-9
得分:30 
枚举是特殊的类,特殊在枚举类型的实例个数是确定的。
注释不是指普通的注释(像//或者/*)而是java的一种注释类型,在里面可以定义属性,但不能定义方法。可以在运行时获取这些注释内容,从而影响运行结果。
修饰符用来限定一些东西,public private 用来限制属性/方法访问范围。


[ 本帖最后由 shellingford 于 2012-6-2 16:31 编辑 ]
2012-06-02 16:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-368401-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.093723 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved