摘要: Java里面的Timer和TimerTask类的用法:让一个线程任务周期性的执行Timer tr=new Timer(); TimerTask tt=new TimerTask(){ public void run() { for(;;) System.out.println("我是谁? "+System.currentTimeMillis()); } }; tr.schedule(tt, 5000, 1000); 阅读全文
posted @ 2012-07-27 21:35 乌托邦. 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 守护线程其实就是后台线程,其在非守护线程即前台线程的生命周期结束之后其生命周期也结束,虚拟机保证前台线程的能够在运行完毕后结束,而不保证守护线程能够运行完毕,其生命周期是由其服务的非守护线程的生命周期决定的。 JAVA用setdaemon()来设定一个线程是否为守护线程 阅读全文
posted @ 2012-07-27 21:25 乌托邦. 阅读(137) 评论(0) 推荐(0) 编辑