[JAVA]《Java 核心技术》(四)多线程,
分享于 点击 24192 次 点评:203
[JAVA]《Java 核心技术》(四)多线程,
1. Thread.sleep(long millis) 休眠给定的毫秒数 2.Rnnable接口 run() 方法 或者extends Thread run() start()方法 3. join() 等待终止指定的线程 stop() 已过时的方法终止线程。 suspend() resume() setPriority yield setDaemon();守护线程 4 条件 使得 已经获得锁对象,时候发现条件不满足时,则先放弃锁,阻塞,让别的对象获得锁并 来激活这个条件满足。 5 synchronized 在方法体之前加上这个修饰 public synchronized void method(){ // method body } 等价于 public void method(){ this.intrinsicLock.lock(); tyr{ method body } finally{ this.intrinsicLck.unlock(); } } synchronized有一个锁,并且该锁有一个内部条件 synchronized还可以放在方法体内 对某个变量 synchronized(obj){ } 6 volatile相关文章
- 暂无相关文章
用户点评