摘要:
一、Java当中线程状态有哪些 线程的五大状态分别为:创建状态(New)、就绪状态(Runnable)、运行状态(Running)、阻塞状态(Blocked)、死亡状态(Dead)。 (1)新建状态:即单纯地创建一个线程,创建线程有三种方式,在我的博客:线程的创建,可以自行查看! (2)就绪状态:在
阅读全文
posted @ 2020-03-27 21:11
关耳er
阅读(143)
推荐(0)
编辑
摘要:
一、进程、线程、协程之间的关系 1、进程 电脑的应用程序,都是进程,它有自己的地址空间 包括文本区域(text region)数据区域(data region)和堆栈(stack region) 文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程
阅读全文
posted @ 2020-03-27 18:32
关耳er
阅读(197)
推荐(0)
编辑
摘要:
一、volatile 1、volatile的应用 在多线程并发程序中synchronized和volatile都扮演者着很重要的角色,volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的可见性,能够防止脏读,被volatile关键字修饰的变量,如果值发生了改变,其他
阅读全文
posted @ 2020-03-27 15:24
关耳er
阅读(392)
推荐(2)
编辑