public class NamedThreadFactory extends Object implements ThreadFactory
Executors.defaultThreadFactory()
from JDK8, except for the thread naming feature.
The factory creates threads that have names on the form prefix-N-thread-M, where prefix is a string provided in the constructor, N is the sequence number of this factory, and M is the sequence number of the thread created by this factory.
| Constructor and Description |
|---|
NamedThreadFactory(String groupName,
String prefix)
Creates a new ThreadFactory where threads are created with a name prefix
of
prefix. |
public NamedThreadFactory(String groupName, String prefix)
prefix.prefix - Thread name prefix. Never use a value of "pool" as in that
case you might as well have used
Executors.defaultThreadFactory().public Thread newThread(Runnable r)
newThread in interface ThreadFactoryCopyright © 2019. All rights reserved.