|
|
1
245
使用
|
|
|
2
24
公认的答案回答了关于获得 一 线程id,但它不允许您执行“线程X/Y”消息。线程ID在线程之间是唯一的,但不一定从0或1开始。
以及输出:
使用模运算稍微调整一下,就可以正确地执行“线程X/Y”:
新结果:
|
|
|
3
6
您可以使用Thread.getCurrentThread.getId(),但为什么要在 LogRecord 由记录器管理的对象已经具有线程Id。我认为您在某个地方缺少一个用于记录日志消息的线程Id的配置。 |
|
|
4
2
线程工厂有助于:
输出:
|
|
5
1
如果您的类继承自
Thread
,可以使用方法
|
|
|
6
1
当前线程的获取方式有:
线程ID获取:
线程名称获取:
|