摘要:
Week.java代码;/*** */package com.b510.examples;/*** @author Hongten* * @time 2011-8-10 2011*/public enum Week {MON, TUE, WED, THU, FRI, SAT, SUN}********************************Hongten*************************测试代码:TestEnum.java代码:/*** */package com.b510.examples.action;import com.b510.examples.Week;/* 阅读全文
摘要:
Outer.java代码:/*** 内部类:* 内部类与其所在的外层来之间存在着逻辑上的依赖关系--内部类的对象布恩给你单独存在,他必须依赖一个其外层类的对象* * 如:Outer outer=new Outer();* Inner inner=outer.new Inner();* * 在内部类中可以之间访问其外层类中的成语,包括属性和方法,即使这些属性和方法是private的;* * 内部类可以声明为抽象类,因此可以被其他的内部类继承,也可以申明为final的;* * 和外层类不同,内部类可以声明为private,public,protected* * 内部类中出现变量命名冲突时,可以使用 阅读全文
摘要:
Runner.java代码:/*** 接口* 接口 [interface]是抽象方法和常量值的定义的集合* * 从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现* * 接口中所有的方法都是抽象方法,包含的属性值都是常量值* * 接口中定义的属性必须是: public static final * * 接口中定义的方法必须是:public abstract* * 而这些修饰符可以部分或全部省略* *下面Runner接口等价于:*public interface Runner{* int id=1;* void strat();* void run() 阅读全文