16.interface中的成员变量默认为public static final类型,方法只能是public(默认为public) 17.内部类访问外部类成员: Outer.this.num; 18.一道有趣的题目 使用内部类实现该程序.(答案附在本文末尾) interface Inter { void show(); } class Outer { /* */ } public class Test { public static void main(String[] args) { Oute…
传统线程技术中有个定时器,定时器的类是Timer,我们使用定时器的目的就是给它安排任务,让它在指定的时间完成任务.所以先来看一下Timer类中的方法(主要看常用的TimerTask()方法): 前面两个是在指定延迟后执行或者重复执行,后面两个是在指定时间执行或者重复执行.我们以前两个为例来研究一下定时器的使用. 先写一个简单的使用定时器的demo,然后慢慢引申. public class TraditionalTimer { public static void main(String[] ar…