
Java 多线程
Java 多线程Java 多线程Java 多线程Java 多线程
Meikesibondwell
这个作者很懒,什么都没留下…
展开
-
Java多线程基础(三)同步机制
互斥锁解决售票超卖问题:package com.edu.threaduse;/** * @author mtl121 * @version 1.0 */public class sellTicket { public static void main(String[] args) { Ticket2 ticket1 = new Ticket2(); new Thread(ticket1).start(); new Th...原创 2021-06-10 12:00:27 · 222 阅读 · 1 评论 -
Java多线程基础(二)生命周期
线程的生命周期状态:(六种)下图解释:创建线程 进入new 状态 执行start方法进入可执行状态runnable,可执行状态又分为两种子状态(准备状态【等待cpu调度】和运行状态)在可执行状态执行不同的方法进入不同的状态【TimedWaiting 超时等待】【Waiting 等待】【Blocked阻塞状态】,当线程执行完毕则从Running状态进入Terminated【终止】状态package com.edu.threaduse;/** * @author mtl121 * @.原创 2021-06-10 12:01:06 · 113 阅读 · 0 评论 -
Java 多线程基础(一)
多线程继承关系: 两种实现方式:①继承Runnable实现子类Thread,重写run()方法,②实现Runnable接口,重写run方法package com.edu.threaduse;/** * @author mtl121 * @version 1.0 */public class Thread01 { public static void main(String[] args) { //创建一个Cat对象,可以当作线程使用 Cat.原创 2021-06-10 12:01:32 · 270 阅读 · 1 评论