wait与sleep的区别

it2026-01-09  10

wait与sleep的区别

package teacher.scala.chapter02; public class Scala05_Static_Java { public static void main(String[] args) throws Exception { Thread t1 = new Thread(); Thread t2 = new Thread(); t1.start(); t2.start(); // 核心区别字体不一样。 // sleep方法是静态方法,wait方法是成员方法 Thread.sleep(1000); // main线程休眠 t2.wait(); // t2线程等待 } }

说白了:sleep是Thread的静态方法,那个线程里调用就会沉睡那个线程,而wait是Object类下方法,由线程调用,沉睡所属线程

最新回复(0)