threadlocal
thread group exception
ThreadFactory
method synchronized