Java基础
文章平均质量分 56
Java基础
Eden寻
要成为大佬的小白
展开
-
Java多线程通信
定义:线程通信就是当多个线程共同操作共享的资源时,互相告知自己的状态以避免资源争夺。使用情况:很多情况下,尽管我们创建了多个线程,也会出现几乎一个线程执行完所有操作的时候,这时候我们就需要让线程间相互交流。:线程之间共享程序的公共状态,线程之间通过读-写内存中的公共状态来隐式通信。:线程之间没有公共的状态,线程之间必须通过明确的发送信息来显示的进行通信。:主要用于线程之间的数据传输,传输的媒介为管道。原创 2023-06-19 15:23:47 · 154 阅读 · 1 评论 -
多线程同步
线程安全问题—(购票系统)原创 2023-06-19 15:23:04 · 40 阅读 · 0 评论 -
Java线程的调度,生命周期
NORM_PRIORITY:5 (默认优先级)`线程的优先级等级(一共有10挡)获取和设置当前线程的优先级。原创 2023-06-19 15:20:25 · 45 阅读 · 0 评论 -
Java多线程基本概念
但多线程操作共享的系统资源可能就会带来安全隐患(隐患为到底哪个线程操作这个数据,可能一个线程正在操作这个数据,有一个线程也来操作了这个数据)。的CPU是一种假的多线程,因为在一个时间单元内,也只能执行一个线程的任务。同时间段内有多个线程需要CPU去运行时,CPU也只能交替去执行多个线程中的一个线程,但是由于其执行速度特别快,因此感觉不出来。的CPU才能更好的发挥多线程的效率。[[Java线程的调度,生命周期]][[Java多线程创建使用]]扩展—》[[线程安全]]问题。[[JVM线程共享]]原创 2023-06-19 15:21:19 · 80 阅读 · 0 评论 -
Java多线程创建使用
Java多线程创建使用原创 2023-06-19 15:17:38 · 39 阅读 · 0 评论