
多线程
文章平均质量分 52
云中隐龙
这个作者很懒,什么都没留下…
展开
-
8.25 死锁
线程的死锁 多个线程都占用了对方的锁资源,但不肯相让,导致所有线程的阻塞了。 public class DeadLock_ { public static void main(String[] args) { final DeadLockDemo deadLockDemo1 = new DeadLockDemo(); final DeadLockDemo deadLockDemo2 = new DeadLockDemo(); deadLockDemo1原创 2021-08-26 14:19:35 · 121 阅读 · 0 评论 -
多线程的执行及锁
多线程执行 public class Thread03 { public static void main(String[] args) { final T1 t1 = new T1(); final T2 t2 = new T2(); Thread thread1=new Thread(t1); Thread thread2=new Thread(t2); thread1.start(); thread原创 2021-08-24 22:01:54 · 171 阅读 · 0 评论 -
2021-08-23 多线程
线程基础: 线程介绍 线程使用 线程方法 线程生命周期 Synchronized 互斥锁 死锁 相关定义 进程是程序的一次执行过程,是系统运行程序的基本单位。 线程是进程的一个执行单元,是操作系统能够进行运算调度最小单位。 并发:同一个时刻,多个任务交替执行,造成一种同时运行的假象。 并行:同一个时刻,多个任务同时执行。 线程基本使用 创建线程的两种方式 继承Thread类,重写run方法 public class Thread01{ public static void main(Stri原创 2021-08-24 00:01:26 · 113 阅读 · 0 评论