- 博客(2)
- 收藏
- 关注
原创 TimerTask的小例子
Timer是一种线程设施,用于安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行,可以看成一个定时器,可以调度TimerTask。TimerTask是一个抽象类,实现了Runnable接口,所以具备了多线程的能力。Java中Timer和TimerTask是util包中两个与工作排程的类,Timer是计时器,可以设定成特定时间或特定的时间周期产生信号,不过这里只有Tim
2015-08-27 09:32:58
561
原创 java线程同步的小例子
所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回,同时其它线程也不能调用这个方法。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。在多线程编程里面,一些敏感数据不允许被多个线程同时访问,此时就使用同步访问技术,保证数据在任何时刻,最多有一个线程访问,以保证数据的完整性。关于java的线程同步,一般有以下解决方法:1. 在需要同步的方法的方法签
2015-08-26 15:50:50
362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人