java基础---->Java中枚举的使用(一)
2017-06-22 14:38
295 查看
这里介绍一下java中关于枚举的使用。
LoveUtils的类:
测试的EnumTest1类代码:
java中枚举的使用
一、枚举中可以定义方法
参照于TimeUnit的使用,TimeUnit.MILLISECONDS.sleep(1000);LoveUtils的类:
package com.linux.huhx.enumTest; /** * Created by huhx on 2017-05-24. */ public enum LoveUtils { BOYS { public String getName() {return "huhx";} public String getPassword() {return "123456";} }, GRIL { public String getName() {return "linux";} public String getPassword() {return "654321";} }; public String getName() { throw new AbstractMethodError(); } public String getPassword() { throw new AbstractMethodError(); } public void sayHello() { String name = getName(); System.out.println("my name is " + name + ", and password: " + getPassword()); } }
测试的EnumTest1类代码:
package com.linux.huhx.enumTest; /** * Created by huhx on 2017-05-24. */ public class EnumTest1 { public static void main(String[] args) { LoveUtils.BOYS.sayHello(); // my name is huhx, and password: 123456 LoveUtils.GRIL.sayHello(); // my name is linux, and password: 654321 } }
友情链接
相关文章推荐
- <黑马程序员>java基础加强--eclipse的使用
- Java基础加强<一>_MyEclipse、JDK1.5新特性、枚举、反射
- java基础---->java中Properties的使用
- java基础---->final关键字的使用
- Java基础 -- 枚举使用
- <黑马程序员>枚举--(java基础加强1.5新特性)
- java基础---->Comparable和Comparator的使用
- java基础---->Zip压缩的使用(转)
- java基础---->数组的基础使用(一)
- 黑马程序员--Java基础加强--01.枚举常量被使用的时候的内存图
- java 基础总结 -- enum 枚举的基础使用
- Java基础之集合框架——使用堆栈Stack<>对象模拟发牌(TryDeal)
- java基础---->枚举
- java基础---->枚举
- Java基础--->09.关于JDK使用旧方法编译出错、警告问题。
- Java基础加强<二>可变参数、增强for循环、基本类型的自动拆箱与装箱、枚举
- java枚举基础及使用
- java基础---->Base64算法的使用
- java基础---->Base64算法的使用