0
A
回答
4
当实例化时。
public Thread() {
init(null, null, "Thread-" + nextThreadNum(), 0);
}
private void init(ThreadGroup g, Runnable target, String name, long stackSize) {
...
/* Set thread ID */
tid = nextThreadID();
...
}
0
它在Thread
构造函数上初始化。从这里实施
代码片段:
/* Set thread ID */
tid = nextThreadID();
0
在实例创建的时间。
0
从Thread.getId()返回的源代码中创建Thread实例时(即在其构造函数中)初始化,无论此Thread实例何时实际启动。
相关问题
- 1. 在java中为发送邮件标识创建新线程
- 2. java中创建线程时出错
- 3. 线程标识
- 4. Windows XP上的线程创建时间
- 5. 创建特定时间线程
- 6. Java线程创建跟踪
- 7. Java创建父线程
- 8. Java WebService线程创建
- 9. 在Java中创建线程
- 10. 创建以线性时间
- 11. 创建用户标识(0001,0002等)CORBA/Java
- 12. Java线程续航时间
- 13. Java线程创建流程流程
- 14. 何时创建线程池?
- 15. 运行时线程创建
- 16. BSoD创建线程时
- 17. IIS何时创建AppPool标识?
- 18. 创建表时“%s:无效标识符”
- 19. ORA-00972标识符太长:创建表空间时
- 20. 创建标识列需要多长时间?
- 21. 在java中创建时间间隔
- 22. 如何创建一个线程在3秒的时间间隔
- 23. JMeter:每个线程之间的延迟时间创建
- 24. 线程ID和标识
- 25. !syncblk标识等待线程
- 26. 在java中创建基于时间线的编辑GUIi
- 27. 创建线程
- 28. 线程创建
- 29. 线程创建
- 30. ASP.NET MVC标识表创建