摘要:
1 package day11.lesson1.p5; 2 3 /* 4 1.6 线程的生命周期 5 线程一共有五种状态,线程在各种状态之间转换 6 见五态图 7 8 1.7 实现多线程方式2:实现Runnable接口 9 10 Thread构造方法 11 Thread(Runnable targe 阅读全文
摘要:
1 package day11.lesson1.p4; 2 3 /* 4 1.5 线程控制 5 6 static void sleep(long millis) 使当前正在执行的线程停留(暂停执行)指定的毫秒数 7 void join() 等待这个线程死亡 8 void setDaemon(bool 阅读全文
摘要:
1 package day11.lesson1.p3; 2 3 /* 4 1.4 线程优先级 5 6 1、线程调度 7 (1)两种调度方式 8 分时调度模型:所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CPU 的时间片 9 抢占式调度模型:优先让优先级高的线程使用 CPU,如果线程的优 阅读全文
摘要:
1 package day11.lesson1.p2; 2 3 /* 4 1.3 设置和获取线程名称 5 6 Thread类中设置和获取线程名称: 7 void setName(String name) 将此线程的名称更改为等于参数name 8 String getName() 返回此线程的名称 9 阅读全文