2019年3月21日

Java定时器

摘要: java.util.Timer是一个工具类,该类用来调度一个线程,使它可以在将来某一时刻执行。 java.util.TimerTask是一个抽象类,它实现了Runnable接口。我们需要扩展该类以便创建自己的TimerTask,这个TimerTask内部使用java Timer类,可以被调度。 Ti 阅读全文

posted @ 2019-03-21 20:20 湖人总冠军forever 阅读(165) 评论(0) 推荐(0) 编辑

Synchronized和@Transactional,涉及线程安全的总结

摘要: @Transcational注解和synchronized一起使用,加锁的范围要包括到整个事务。 public synchronized void fun1() { @Transactional public void fun2() {} } // 同步 @Transactional public 阅读全文

posted @ 2019-03-21 20:00 湖人总冠军forever 阅读(845) 评论(0) 推荐(0) 编辑

导航