解读Java8的Thread源码

1.创建的一个无参的Thread对象,默认会有一个线程名,以Thread-开头,从0开始计数,采用了一个static修饰的int变量,当对象初始化一次时一直存放在jvm方法区中
2.构造Thread的时候没有传递Runnable或者没有复写Thread的run方法,start启动线程的时候该Thread不会执行任何逻辑
3.构造Thread时未传入ThreadGroup参数,该线程会拿父线程的ThreadGroup作为ThreadGroup,此时该线程和父线程同处一个threadGroup中

posted @ 2021-11-11 21:22  米饭军  阅读(75)  评论(0编辑  收藏  举报