java 线程相关

1. wait, notify. object.wait可以使当前线程休眠.object.notifyAll可以唤醒.但是操作这前必须先

sychronized(object) {

}

 

2.ThreadLocal并不是一个线程. 而是维护着一个Map,Map里存着各线程的自设变量.

其实生成一个ThreadLocal ,其实是生成一个变量.它不是在线程里实例化,而是作为一个公用变量. 

 

3.setDaemon(true),表示是一个守护线程.当所有非守护纯种都结束了,他自动结束.非守护线程像main

 

你可能感兴趣的:(java)