摘要: Timer 定时器 几分钟之后执行一个任务. 创建了一个定时器相当于开启了一条线程,TimerTask相当于一个线程的任务.内部使用wait/notify机制来实现的. 用法非常的简单 就足以里面的调度方法schedule 传入固定的参数. schedule有很多的重载方法. 阅读全文
posted @ 2016-12-20 23:43 SummerChill 阅读(374) 评论(0) 推荐(0) 编辑
摘要: Lock锁还有两个非常强大的类 ReadWriteLock接口实现类ReentrantReadWriteLock(非常重要的锁) 想实现 读取的时候允许多线程并发访问,写入的时候不允许. 这种效果....这种非常好....提高安全性. ReadWriteLock 维护了一对相关的锁,一个用于只读操作 阅读全文
posted @ 2016-12-20 23:30 SummerChill 阅读(313) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/DreamDrive/p/6192685.html 这个是用synchronized关键字实现的. Lock可以替换synchronized. 上面用来做为锁对象的SaleWindow.class没有别的操作,而且获取锁和释放锁都是在内部隐藏完成的. J 阅读全文
posted @ 2016-12-20 22:43 SummerChill 阅读(380) 评论(0) 推荐(0) 编辑