java枚举是一个jdk1.5以后的新特性,用来限定对象的类型,和值,是面试常用,下面是我个人学习的一些代码
如果枚举实现抽象方法,则每个枚举的对象,都要实现这个抽象方法
package com.itcast.domain;
import org.junit.Test;
//用代码模拟枚举功能
public class likeEnum {
private String str;
public static final likeEnum student = new likeEnum("student");
public static final likeEnum student1 = new likeEnum("student1");
public static final likeEnum student2 = new likeEnum("student2");
public likeEnum(String like) {
this.str = like;
System.out.println(like);
}
public likeEnum() {
}
}
//直接使用枚举类
enum like {
student1("student1"), student2("student2"), student3("student3");
private String str;//私有字段必须在对象声明之后
private like(String str) {// 枚举的构造方法必须私有
System.out.println(str);
}
private like() {
}
}
分享到:
相关推荐
非常有用的枚举类型使用例子,简化了数据采集通道的定义。
java枚举小例子,简单了解枚举的用法,适合初学者使用。
主要介绍了Java手动方式创建枚举类,结合实例形式分析了java创建枚举类的方法及相关操作技巧,需要的朋友可以参考下
枚举线程的Delphi实例代码,Delphi 枚举线程的例子应该很多了,这一个比较简单的那种,可以为学习Delphi的新手朋友提供一些参考思路,运行界面效果如下图所示。源代码编译于Delphi7.0环境。
枚举进程示例 关于如何列举windows中的进程列表显示出来 源代码
USB HID在windowsxp下枚举数据例子
火山PC枚举窗口例
Delphi 线程枚举的简单例子,可能和CPU线程有关系,线程越多的情况下,枚举到的线程也越多。线程是如何获取的,这个枚举的例子会告诉你方法。
USB HID在windows7 32位下枚举数据例子
VC++枚举系统当前进程例子
使用JDK1.6编写的枚举例子,里面有详细的注释,很有必要参考下
USB HID设备枚举例子 USB HID设备枚举例子
enum day {Sun,Mon,Tue,Wed,Thu,Fri,Sat}; 默认情况下,枚举符的值从0开始,其后值总是前面一个+1。 即Sun=0,Mon=1,Tue=2,Wed=3,Thu=4,Fri=5,Sat=6 也可以自己定义数值,其后... 使用枚举好处: 提高安全性 增加可读性
我们在学习编程语言的时候都学过枚举,现在就具体来看看java中的枚举的使用
枚举窗口进程 关于枚举窗口进程的易语言例子
Java中的枚举类型Enum示例源代码,详见http://blog.csdn.net/snarlfuture/article/details/18996037
一、枚举类的使用: 1.枚举类的理解:类的对象只有有限个,确定的。我们称此为枚举类 2.当需要定义一组常量时,强烈建议使用枚举类。 3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式。 二、如何定义枚举...
一个简单的例子 让你简单的了解java中枚举给你带来的快了
枚举例子
代码中包含枚举类的基本使用,和完整的请求示例。 主要实现了枚举类创建单例后,将结果返回给前端。 看过一些其他人的实现,都比较麻烦。这是结合一些博主的代码,摸索出来的比较方便的方案。 缺点就是 多线程下会...