![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaSE第十四章线程
huang_kuh
这个人很懒,只留下了这句话.
展开
-
4.定时器和线程组
文章目录一.定时器二.线程组一.定时器新建TimerDemo类class XX extends TimerTask{ @Override public void run() { System.out.println("定时"); } }public class TimerDemo { public static void main(String[] args) { Ti...原创 2020-04-02 16:14:04 · 71 阅读 · 0 评论 -
3.线程的生命周期
文章目录一.生命周期流转图二.线程睡眠三.联合线程四.后台线程五.线程优先级六.线程礼让一.生命周期流转图线程对象的状态存放在Thread类的内部类中(State)中:注意:Thread.State类其实是一个枚举类,因为线程对象的状态是拱顶的只有6种NEW至今尚未启动的线程处于这种状态。RUNNABLE正在 Java 虚拟机中执行的线程处于这种状态。BLOCKED...原创 2020-04-02 15:01:41 · 123 阅读 · 0 评论 -
2.并发同步
文章目录一.线程不安全问题二.同步代码块三.同步方法四.单例模式 - 懒加载五.Lock六.线程通信七.线程通信-解决性别紊乱问题八.解决重复消费的问题九.线程通信 Lock和Condition接口十.死锁一.线程不安全问题结论:在线程的run方法上不能使用throws来声明抛出异常,只能在方法中使用try-catch来处理异常原因:子类覆盖父类方法的原则,子类不能抛出新的异常.在Run...原创 2020-04-01 17:52:03 · 363 阅读 · 0 评论 -
1.基础操作
文章目录一.并行和并发(微观概念)二.进程和线程三.多线程优势四.创建进程操作五.使用继承方式创建并启动线程六.实现Runnable接口七.使用匿名内部类创建并启动线程八.吃苹果比赛九.继承方式和实现接口的区别一.并行和并发(微观概念)并行:指两个或多个事件在同一个时刻发生并发:指两个或多个事件在同一个时间段内发生二.进程和线程进程是指一个内存中运行中的应用程序,每个进程都有自...原创 2020-04-01 17:21:35 · 110 阅读 · 0 评论