宗策

导航

2019年12月18日 #

线程优先级,设置,setPriority()方法

摘要: package seday08.thread;/** * @author xingsir * 线程优先级 * 线程启动后纳入到线程调度,线程时刻处于被动获取CPU时间片而无法主动获取。我们可以通过调整线程的优先级来最大程度的干涉线程调度分配时间片的几率。 * 理论上优先级越高的线程获取CPU时间片的 阅读全文

posted @ 2019-12-18 16:20 宗策 阅读(7890) 评论(0) 推荐(0) 编辑

获取线程相关信息的方法

摘要: package seday08.thread;/** * @author xingsir * 获取线程相关信息的方法 */public class ThreadInfoDemo { public static void main(String[] args) { //主线程 Thread main= 阅读全文

posted @ 2019-12-18 15:50 宗策 阅读(343) 评论(0) 推荐(0) 编辑

获取主线程Thread.currentThread()

摘要: package seday08.thread; /** * @author xingsir * 主线程 * 线程提供了一个静态方法这个方法会将运行这个方法的线程返回:static Thread currentThread() * 一个重要的API:ThreadLocal会使用到它。 */public 阅读全文

posted @ 2019-12-18 15:49 宗策 阅读(2514) 评论(0) 推荐(0) 编辑

多线程,线程创建的有两种方式

摘要: package seday08.thread;/** * @author xingsir * 线程允许并发执行多个代码片段 * 方式一:定义一个类继承Thread并重写run方法。run方法用来定义需要线程并发执行的任务代码 */public class ThreadDemo1 { public s 阅读全文

posted @ 2019-12-18 14:33 宗策 阅读(524) 评论(0) 推荐(0) 编辑