1.获取当前时间的方法:
System.currentTimeMillis() vs System.nanoTime()
一个是毫秒级,一个是纳秒级
2.定时器:
javax.swing.time与java.util.Timer两个类都可以实现,区别是:
ava.util.Timer操作不在事件分派线程
javax.swing.Timer操作在事件分派线程
swing的timer是这样构造的
Timer(int delay, ActionListener listener)
那你就这样写呗
Timer timer=new Timer(1000,new ActionListener(){
public actionPerformed(actionPerformed){
//do your job here;
}
})