05 2019 档案
摘要:仔细阅读start的源码将会总结出如下几个知识点。 Thread被构造后的NEW状态,事实上threadStatus这个内部属性为0。 不能两次启动Thread,否则就会出现IllegalThreadStateException异常。 线程启动后将会被加入到一个ThreadGroup中 一个线程生命
阅读全文
摘要:线程是程序执行的一个路径,每一个线程都有自己的局部变量表、程序计数器(指向正在执行的指令指针)以及各自的生命周期。 当启动一个JVM时,系统就会创建一个JVM进程,JVM进程中将派生或创建很多线程。有哪些线程呢?可以借助Jconsole或者Jstack命令来查看。
阅读全文
摘要:
阅读全文