Java多线程JUC
文章平均质量分 55
zt_
这个作者很懒,什么都没留下…
展开
-
JUC常见工具类
JUC常见工具类原创 2022-08-19 13:00:37 · 940 阅读 · 0 评论 -
Java线程池
Java线程池原创 2022-08-17 04:01:12 · 114 阅读 · 0 评论 -
Java乐观锁
Java乐观锁原创 2022-08-17 01:35:08 · 3044 阅读 · 0 评论 -
Synchronized管程
Synchronized管程原创 2022-08-16 02:48:22 · 192 阅读 · 1 评论 -
Java线程
1.线程的创建和运行① 直接使用threadThread t1 = new Thread("thread1") { @Override public void run() { // todo }};t1.start();② 使用runableRunnable r1 = new Runnable() { public void run() { // todo }};new Thread(原创 2022-04-15 23:57:53 · 215 阅读 · 0 评论 -
进程和线程基本概念
1.进程和线程区别:① 进程是资源(IO设备等)分配的基本单位;线程是处理机调度的最小单位。② 进程是应用程序的动态实例,基本相互独立,上下文切换成本高;线程存在于进程内,是进程的子集,上下文切换成本低。③ 进程间通信较复杂,同一台计算机不同进程间通信称IPC,不同计算机进程间通信需要通过网络协议;同个进程内的线程拥有共享空间,通信较简单。2.并发和并行并发:一个cpu轮转执行多个线程的时间片,同一时间只有一个线程得到执行,其它挂起。并行:多个cpu同一时间执行多个线程3原创 2022-04-15 09:07:47 · 374 阅读 · 0 评论