
深入浅出Java多线程-学习记录
xyfaneast
Java开发爱好者
展开
-
深入浅出Java多线程-第五章 Java线程间的通信-学习
等待/通知机制等待/通知机制使用的是使用同一个对象锁,如果你两个线程使用的是不同的对象锁,那它们之间是不能用等待/通知机制通信的。锁与同步信号量管道使用管道多半与I/O流相关。当我们一个线程需要先另一个线程发送一个信息(比如字符串)或者文件等等时,就需要使用管道通信了。...原创 2020-04-05 17:50:59 · 107 阅读 · 0 评论 -
深入浅出Java多线程-第三章 Java线程的状态-学习
线程的start()方法是否可以多次调用?不可以,调用一次后线程状态就改变了,再次调用会抛异常。线程状态转换图原创 2020-04-05 17:32:55 · 177 阅读 · 0 评论 -
深入浅出Java多线程-第三章 线程组和线程优先级-学习
参考来源:书籍 深入浅出Java多线程http://concurrent.redspider.group/RedSpider.htmlhttps://redspider.gitbook.io/concurrent/一、线程组线程组是一个树状的结构,每个线程组下面可以有多个线程或者线程组。线程组可以起到统一控制线程的优先级和检查线程的权限的作用。二、线程的优先级数字越大优先级越...原创 2020-04-05 17:20:37 · 173 阅读 · 0 评论 -
深入浅出Java多线程-第二章 Java多线程入门类和接口-学习
参考来源:书籍 深入浅出Java多线程http://concurrent.redspider.group/RedSpider.htmlhttps://redspider.gitbook.io/concurrent/一、Thread类和Runnable接口Thread类是Runnable接口的一个实现类,封装了一些常用方法。start()和run()方法的区别调用start()方...原创 2020-04-05 17:07:15 · 153 阅读 · 0 评论 -
深入浅出Java多线程-第一章 进程与线程的基本概念-学习
参考来源:书籍 深入浅出Java多线程http://concurrent.redspider.group/RedSpider.htmlhttps://redspider.gitbook.io/concurrent/一、进程与线程进程是一个独立的运行环境,它可以被看作一个程序或者一个应用。是操作系统进⾏资源分配的基本单位。线程是在进程中执行的一个任务。是操作系统进⾏调度的基本单位,即...原创 2020-04-05 13:15:57 · 209 阅读 · 0 评论