关于java枚举类型的问题,具体请看代码。

[复制链接]
查看11 | 回复2 | 2012-9-20 20:14:49 | 显示全部楼层 |阅读模式
enum可以理解为一个特殊的类, 而其元素为enum类型的公共的静态类成员, 注意是类成员, 所以你引用时用的enum的名字+.+成员的名称.如果要用Person的话你可以这样理解:class Person{
public static Person p1 = new Person();
public static Person p2 = new Persion();
private Person(){};}你在使用Person的时候, 因为其构造函数不可见, 所以你只能用Person.p1来定义和访问....
回复

使用道具 举报

千问 | 2012-9-20 20:14:49 | 显示全部楼层
enum里面是常量值,值的引用要用“类名。值”...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行