问十:源码层面解析Thread中run()和start()的区别?

分析start()的源码: 调用start0()方法      是一个native方法 进入http://hg.openjdk.java.net/jdk8u源码页查看其native方法的源码 进入share目录,找到Thread.c 发现其调用了JVM_StartThread方法 通过查看其顶部引用,定位jvm.h 进入jvm.h进行查看 在JVM_StartThread中,新建了一个JavaTh
相关文章
相关标签/搜索