java线程学习笔记

ゝ一纸荒年。 2022-05-17 12:46 231阅读 0赞

查看线程的实现三种方式:

https://www.cnblogs.com/felixzh/p/6036074.html

====================================================================================

线程的常用方法:

https://blog.csdn.net/nan167567/article/details/52088576

https://www.cnblogs.com/gaobig/p/6001438.html

====================================================================================

线程调用start方法就是启动线程了么?

回答:不是,只是一个就绪状态;还需要等待cup分片去执行run方法

具体线程执行流程:

70

====================================================================================

jvm中: 栈和程序计算器是线程私有(也就是线程安全)

java中由final修饰的局部变量线程是安全的;

java变量的线程安全资料:

https://blog.csdn.net/jikun1234/article/details/66975175

====================================================================================

线程池的实现方式:

submit与execute的区别? 回答:submit有返回值

判断所有线程执行完的方法:https://blog.csdn.net/zzq900503/article/details/52727199

发表评论

表情:
评论列表 (有 0 条评论,231人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JavaJava学习笔记-多线

    > Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。 多线程是

    相关 java线学习笔记线互斥

    许多线程共享同一数据,这种情况在现实的生活中也是经常发生的,比如火车站的火车票售票系统。火车票售票系统是一个常年运行的系统,为了满足乘客的需求,我们不能只设一个窗口,必须设很多

    相关 Java线学习笔记

    思维导图: 线程定义 线程对象的生命周期及状态翻转 线程的常用方法 1. 线程,多线程,锁的概念? 2. 实现线程的方式,有什么区别? 3. 线程常用的方法