随笔分类 -  多线程

摘要:/* * 匿名内部类的格式: * new 类名或者接口名() { * 重写方法; * }; * 本质:是该类或者接口的子类对象。 */ package cn.itcast_11; /* * 匿名内部类的格式: * new 类名或者接口名() { * 重写方法; * }; * 本质:是该类或者接口的子 阅读全文
posted @ 2022-04-07 10:31 ztgzqn 阅读(95) 评论(0) 推荐(0) 编辑
摘要:线程组: 把多个线程组合到一起。 * 它可以对一批线程进行分类管理,Java允许程序直接对线程组进行控制。 package cn.itcast_06; public class MyRunnable implements Runnable { @Override public void run() 阅读全文
posted @ 2022-04-05 21:44 ztgzqn 阅读(136) 评论(0) 推荐(0) 编辑
摘要:Lock: 锁对象 * void lock(): 获取锁。 * void unlock():释放锁。 * ReentrantLock是Lock的实现类、 package cn.itcast_01; import java.util.concurrent.locks.Lock; import java 阅读全文
posted @ 2022-04-05 17:12 ztgzqn 阅读(98) 评论(0) 推荐(0) 编辑
摘要:Runnable接口实现多线程 package Day23; //多线称实现方式2() Runnable【接口】 public class RunnableDemo implements Runnable { //重写此接口的run方法 @Override public void run() { f 阅读全文
posted @ 2022-04-05 12:13 ztgzqn 阅读(163) 评论(0) 推荐(0) 编辑
摘要:多线程方式实现(1) 方式1:继承Thread类。 * 步骤 * A:自定义类MyThread继承Thread类。 * B:MyThread类里面重写run()? * 为什么是run()方法呢? * C:创建对象 * D:启动线程 */ package cn.itcast_02; /* * 该类要重 阅读全文
posted @ 2022-04-04 21:51 ztgzqn 阅读(175) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示