Thread类中的join方法
package charpter06;
//类实现接口
public class Processor implements Runnable {
// 重写接口方法
@Override
public void run() {
for (int i = 0; i <= 100; i++) {
System.out.println(Thread.currentThread().getName() + "*****************" + i);
}
}
}
---------------------------
package charpter06;
/**
* Thread类中的join方法
*/
public class TestJoin {
public static void main(String[] args) {
// 创建对象
Processor p = new Processor();
// 创建一个线程对象
Thread t1 = new Thread(p, "A");
t1.start();
// 创建对象,并传对象
Thread t2 = new Thread(p, "B");
t2.start();
try {
t1.join();
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("---------main方法--------");
}
}
转载于:https://www.cnblogs.com/Koma-vv/p/9619187.html
Thread类中的join方法相关推荐
- Java多线程(6)——Thread类中的一些方法(传智播客毕老师视频讲解)
1.守护线程 代码如下: import java.util.concurrent.locks.*; public class StopTest implements Runnable {private ...
- 模拟做饭系统(java+线程中的join方法)
(一)项目框架分析 妈妈要去做饭,发现没有酱油,让儿子去买酱油,然后回来做饭. 根据面向对象的思想,有两个对象,妈妈和儿子 主要有两个方法: (一)没有线程控制(即儿子没有买酱油回来妈妈就做好饭了)+ ...
- 【Groovy】Groovy 扩展方法 ( Groovy 扩展方法引入 | 分析 Groovy 中 Thread 类的 start 扩展方法 )
文章目录 一.Groovy 扩展方法引入 二. 分析 Groovy 中 Thread 类的 start 扩展方法 一.Groovy 扩展方法引入 Groovy 可以对 JDK 中的一些类进行 方法扩展 ...
- java多线程中的join方法详解
java多线程中的join方法详解 方法Join是干啥用的? 简单回答,同步,如何同步? 怎么实现的? 下面将逐个回答. 自从接触Java多线程,一直对Join理解不了.JDK是这样说的:join p ...
- 13.3Runtime 类中的主要方法
package cn.chen.systemclass;import java.io.IOException; import java.util.Properties;/** Runtime 类中的主 ...
- python threading模块的方法_Python THREADING模块中的JOIN()方法深入理解
看了oschina上的两个代码,受益匪浅.其中对join()方法不理解,看python官网文档的介绍: join([timeout]):等待直到进程结束.这将阻塞正在调用的线程,直到被调用join() ...
- Python 类中的__call__()方法
Python call()方法 在类中实现__call__()方法,可以在实例化一个该类的对象后,直接调用该对象,像使用函数一样,这样实现的就是__call__()方法中的内容. 举例: 太长不看版 ...
- Integer类中的valueOf方法
在一个公众号上看到一道面试题,由此引出对Integer类中的valueOf方法的探究.Integer类中的valueOf源码如下: public static Integer valueOf(int ...
- python中的object是什么意思_Python object类中的特殊方法代码讲解
python版本:3.8class object: """ The most base type """ # del obj.xxx或del ...
最新文章
- Linux那些事儿 之 戏说USB(24)设备的生命线(七)
- matlab调用opencv的函数
- LeetCode:贪婪算法
- 在基于Jetty Fast CGI Proxy和php-fpm下配置Discuz
- 比赛一买香蕉问题---解题报告
- fstream下的读写操作
- 修改一个CGRect的值
- vscode的背景图设置 简单版
- vue canvas动效组件插件库制作
- 限制新闻标题字数输出并用省略号代替
- 项目-字典-更新字典分组
- 软件测试项目案例.pdf,【精选】最经典软件测试案例.pdf
- 将RTSP网络摄像机进行网页和微信直播的方案
- 人到中年,程序猿的人生路~
- 玩安卓从 0 到 1 之列表一键置顶
- ci框架 反向代理配置_通过 nginx-proxy 实现自动反向代理和 HTTPS
- 正确数据确保数据完整性
- 日撸 Java 三百行: DAY1 AND DAY2
- 文章标题ffmpeg文档37-视频滤镜
- 4-3 求给定精度的简单交错序列部分和
热门文章
- HC-05蓝牙模块的配置和使用方法
- linux RTC 驱动模型分析
- 计算机考试单招考试面试,单招计算机面试题.docx
- teststand调用python模块_TestStand 基本知识[10]--在序列中调用代码模块之--LabVIEW
- python利用缩进写模块_Python之缩进块
- [转]Eclipse Java注释模板设置详解
- C#处理JSON 数据
- [置顶] 混响音效
- 兼容门:先卸载腾讯QQ,再卸载360软件!
- 索引原理及项目中如何使用索引实例分析