public abstract Thread newThread (Runnable r)

Constructs a new Thread. Implementations may also initialize priority, name, daemon status, ThreadGroup, etc.

Parameters:
r    a runnable to be executed by new thread instance

Returns:  constructed thread, or null if the request to create a thread is rejected