public class TestJoin {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
Thread t1=new Thread(){public void run(){System.out.println("t1 is running");thread2();}};
t1.start();
try
{
t1.join();
} catch (InterruptedException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("t1 is over");
}
public static void thread2()
{
Thread t2=new Thread(){public void run(){System.out.println("t2 is running");}};
try
{
t2.start();
t2.join();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("t2 is over");
}
}
join就是等待此线程执行完毕后!也就是 t2.start()运行完成后 继续执行!!
分享到:
相关推荐
thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread thread ...
"Thread"是Java多线程编程的基础,开发者可能使用了Thread类来创建和运行新的线程,进行图片下载或XML解析等操作,以避免阻塞主线程,保证用户界面的流畅性。 从标签"源码 工具"来看,这个应用可能是开源的,提供了...
Java Thread多线程全面解析涵盖了Java编程中关于线程的重要概念和实践技巧。在Java中,多线程是并发编程的基础,允许程序同时执行多个任务,提高系统资源利用率和应用程序的响应速度。 线程的生命周期包括五个基本...
《深入解析RT-Thread:基于Keil MDK的RTOS实战指南》 RT-Thread是由国内开发者社区精心打造的一款开源、可裁剪、轻量级的实时操作系统(RTOS),旨在为物联网设备提供稳定、高效的运行环境。RT-Thread以其强大的...
### ThreadX中文学习手册知识点概览 #### 一、ThreadX概述 - **定义与特点**:ThreadX是由Express Logic公司开发的一款高性能实时操作系统(RTOS)内核,专门针对嵌入式应用设计。与传统的RTOS相比,ThreadX具有更...
RT-Thread 入门教程 PPT RT-Thread 是一款国产的嵌入式操作系统,诞生于 2006 年,经过十多年的积淀,已经成为一款知名度较高、口碑极佳、高度稳定可靠的实时操作系统。RT-Thread 作为一款中间件平台,具有极强的...
《rtthread_simulator_v0.1.0:深入解析rtthread Keil仿真工程》 rtthread_simulator_v0.1.0是一个基于rt-thread实时操作系统(RTOS)的Keil仿真工程,它为开发者提供了一个理想的环境,用于在Keil集成开发环境中...
在本文中,我们将深入探讨如何在联盛德W601微控制器上使用RT-Thread实时操作系统实现JSON数据的构建与解析。联盛德W601是一款高性能、低功耗的MCU,广泛应用于物联网(IoT)设备,而RT-Thread是一个流行的开源实时操作...
ThreadX是一款嵌入式实时操作系统(RTOS),由Express Logic公司开发。这个"ThreadX5.1 Win32 Demo"是2009年的最新版本,它提供了在Win32平台上运行ThreadX操作系统的演示环境。了解ThreadX对于深入学习嵌入式系统...
### ThreadX概述与嵌入式实时系统 #### 一、ThreadX简介 ThreadX是一款由ExpressLogic公司开发的高性能实时操作系统(RTOS),主要用于嵌入式系统开发领域。该操作系统以其出色的稳定性和实时性著称,并且具备较高的...
实时操作系统(RTOS)ThreadX剖析 实时操作系统ThreadX是一种专门为嵌入式系统设计的操作系统,它能够满足实时性要求较高的任务调度和管理需求。在嵌入式系统的领域中,实时性是系统能否及时响应外部事件并进行处理...
本项目“ELF解析Java版”提供了一个用Java语言实现的ELF文件解析工具,名为“jelf-master”。这个工具使得开发者能够在Java环境中理解和处理ELF文件的内部结构,从而更好地进行程序分析、调试或者二进制代码操作。 ...
深度解析 RT-Thread 操作系统简介这个仓库的内容包括 RT-Thread 操作系统功能实现的深度解析。从实现的功能,数据结构,设计方法的角度来讲解 RT-Thread 操作系统。内容RT-Thread 内核对象模型RT-Thread 文件系统
ThreadX Modules动态应用加载用户手册中文版 ThreadX Modules 是一种动态应用加载技术,允许应用程序在运行时加载独立的模块。该技术特别适合Core-based应用程序,能够动态地加载新的功能模块,以满足不断变化的...
STM32可以有STM32CubeMX轻松移植THreadX,雅特力从AT43F435/437系列开始不能完全兼容STM32,用不了THreadX了。 本移植采用最新(截至2023年3月12号)的AT32F435/437固件库V2.1.2,THreadX版本V6.2.1;依照雅特力官方...
这是STM32串口解析GPS数据示例源码,采用串口1接收GPS的数据并解析输出。 MCU型号: STM32F103ZET6 GPS型号: 中科微电子串口GPS模块,波特率默认为9600。 解析出的数据可以调用百度地图、高德地图API,或者传递给...
这个线程可能包含一个循环,不断读取串口数据,解析命令,然后调用相应的处理函数。 6. **内存管理**: 在外部SDRAM中分配内存供shell线程使用,可能涉及到RT Thread的内存池或者动态内存分配功能。 7. **线程同步...
RT-Thread是一款由国内团队开发并维护的嵌入式实时操作系统,拥有完全的自主知识产权。自成立以来,RT-Thread经过长时间的发展,已经成为了一个功能强大、组件丰富的物联网操作系统,尤其适应于资源受限的微控制器...
RT-Thread是一款由中国开源社区贡献的物联网操作系统,它具备极强的可伸缩性。可伸缩性体现在其核心可以在最小的ARMCortex-M0微控制器上运行,到中等规模的ARMCortex-M3/M4/M7系统,以及更高性能的MIPS32和ARMCortex...