摘要:
线程的实现方式 继承Thread继承Thread: 自定义线程类继承Thread--> 重写Run方法--> 编写线程执行体-->创建线程对象,调用Start方法启动线程 public class MyTest extends Thread{ @Override public void run() 阅读全文
posted @ 2022-03-11 15:44
Tian-Jotian-Yongxing
阅读(86)
评论(0)
推荐(0)
摘要:
定时器 定时器的作用: 间隔特定的时间,执行特定的程序。 每周要进行银行账户的总账操作 每天要进行数据的备份操作 在实际的开发中,每隔多久执行一段特定的程序,这种需求是很常见的。 那么在java中其实可以采用多种方式实现: 可以使用sleep方法,随眠,设置睡眠时间,每到这个时间点醒来,执行任务 阅读全文
posted @ 2022-03-11 15:29
Tian-Jotian-Yongxing
阅读(197)
评论(0)
推荐(0)
摘要:
守护线程 java中线程分为两大类: 用户线程 守护线程 其中具有代表性的就是:垃圾回收线程(守护线程)。 守护线程的特点:一般守护线程是一个死循环,所有的用户线程只要结束,守护线程自动结束。 注意:主线程main方法是一个用户线程。 守护线程使用的地方: 每天0:00点系统自动备份 。需要使用定时 阅读全文
posted @ 2022-03-11 14:52
Tian-Jotian-Yongxing
阅读(664)
评论(0)
推荐(0)
摘要:
线程安全问题的解决方案 条件: 多线程并发 有共享数据 共享数据有修改行为 满足这些条件就会存在线程安全问题。怎么解决这个安全问题呢!线程排队执行,又称线程同步机制。 线程同步机制就是线程排队。这样就不能并发了,会牺牲效率。 异步就是并发 同步就是排队 java中每一个对象都有一个对象锁! 执行时, 阅读全文
posted @ 2022-03-11 14:33
Tian-Jotian-Yongxing
阅读(147)
评论(0)
推荐(0)

浙公网安备 33010602011771号