有没有办法在代码中为线程设置一个友好的名称?
例如,我希望图像上名为Thread-11的线程被命名为类似于'MyImportThread‘的名称。

发布于 2012-07-13 01:58:34
您可以轻松地在其构造函数中传递线程名称,如下所示:
Thread foo = new Thread("Foo");
..。或者调用Thread#setName
公共最终无效setName (String threadName)
设置线程的名称。
作为thread.setName("Thread-11");或类似的Thread.currentThread().setName("Thread-11");
发布于 2012-07-13 01:56:23
检查Thread constructors,有几个带有String name参数。或者,您可以在现有线程上调用setName(String)。
发布于 2012-07-13 01:56:23
你试过这样的东西吗?
Thread.currentThread().setName("MyThread");还要看一下Threads reference,特别是构造函数。
https://stackoverflow.com/questions/11457690
复制相似问题