摘要: 1. 中断线程 中断可以理解为线程的一个标志位属性,它表示一个运行中的线程是否被其他线程进行了中断操作,其他线程通过调用该线程的interrupt()方法对其进行中断操作,线程通过检查自身是否被中断来进行响应,线程通过方法isInterrupt()来进行判断是否被中断,也可以调用静态方法Thread 阅读全文
posted @ 2018-05-20 21:11 lizhouwei 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1. 线程优先级 现代操作系统中基本上使用时间分片的方式调度线程,通过设置线程优先级,使优先级高的线程获得时间片的次数多于优先级低的线程。 在java 线程中,通过一个整形变量prority来控制优先级,优先级的范围从1~10,默认的优先级是5。 示例代码 import java.util.Arra 阅读全文
posted @ 2018-05-20 20:41 lizhouwei 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.线程创建的方式常用有两种 1. 继承 Thread 类创建线程 2. 实现 Runnable 接口创建线程 2.Thread 和 Runnable的区别 Thread和Runnable的相同点:都是"多线程的实现方式”。 Thread和Runnable的不同点:Thread 是类,而Runnab 阅读全文
posted @ 2018-05-20 15:46 lizhouwei 阅读(131) 评论(0) 推荐(0) 编辑