随笔分类 -  Java基础加强

摘要:================ ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ================程序代码: 1 package com.king.testenum; 2 3 4 5 public enum Gender { 6 7 MALE,FEMALE; 8 9 //定义一个public访问权限的name属性10 11 public String name;12 13 }14 15 使用该枚举类的程序代码:16 17 package com.king.testenum;18 19 20 21 public class GenderTe... 阅读全文
posted @ 2014-01-05 16:42 code4a 阅读(273) 评论(0) 推荐(0)
摘要:================ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ================J2SE1.5新增了一个enum关键字,用以定义 枚举类。正如前面看到的 ,枚举类是一种特殊的类,它一样可以有自己的方法和属性,可以实现一个或者多个接口,也可以定义自己的构造器。一个Java源文件中最多只能定义一个public访问权限的枚举类,且Java源文件也必须和该枚举类类名相同。枚举类与普通类有如下简单区别:1.枚举类可以实现一个或者多个接口,使用enum定义的枚举类默认继承java.lang.Enum类,而不是继承Object类。其中java.lan 阅读全文
posted @ 2014-01-05 16:39 code4a 阅读(222) 评论(0) 推荐(0)
摘要:============ ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ============手动实现枚举类,设计方式:1.通过private将构造器隐藏起来2.把这个类的所有可能实例都是用publicstaticfinal属性来保存。3.如果有必要可以提供一些静态方法,允许其他程序根据特定参数来获取与之匹配实例。程序代码: 1 package com.king.testseasons; 2 3 4 5 public class Season { 6 7 8 9 /**10 11 * 程序将定义Season季节类,这个类只能产生四个对象,该Sea... 阅读全文
posted @ 2014-01-05 16:36 code4a 阅读(175) 评论(0) 推荐(0)