实验代码请参看百度网盘
public class TestThread1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0;i<10;i++){
new Thread(new AAA1(i)).start();
}
}
}
class AAA1 implements Runnable{
int i;
AAA1(int ii){
i=ii;
}
@Override
public void run() {
System.out.println("count "+i+ " "+Thread.currentThread().getName()+" AAA1"+Thread.currentThread().getThreadGroup());
new Thread(new BBB1(i)).start();
}
}
class BBB1 implements Runnable{
int i;
BBB1(int ii){
i=ii;
}
@Override
public void run() {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("count "+i+ " "+Thread.currentThread().getName()+" BBB "+Thread.currentThread().getThreadGroup());
new Thread(new CCC1(i)).start();
}
}
class CCC1 implements Runnable{
int i;
CCC1(int ii){
i=ii;
}
@Override
public void run() {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("count "+i+ " "+Thread.currentThread().getName()+" CCC1 "+Thread.currentThread().getThreadGroup());
}
}
相关推荐
本次实验了解线程与进程的概念、区别与联系,掌握了多线程的内涵与使用场景,掌握了线程的状态与生命周期,掌握了Java实现多线程的两种方式,理解了临界区、对象锁、互斥、同步等核心概念,理解了线程的互斥与同步,...
add 实验一:多线程/2.Runnable接口. 实验八:JDBC数据库编程二——存储过程与函数 add 实验八:JDBC数据库编程二——存储过程与函数/2.addTwoNumAndReturn. 实验十:Socket编程 add 实验十:Socket编程/...
Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠 Java线程:线程的调度-优先级 Java线程:线程...
哲学家就餐:Java多线程实例图形版 用图形用户界面表示哲学家就餐问题
Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠 Java线程:线程的调度-优先级 Java线程:线程的调度-...
Java线程:创建与启动 7 Java线程:线程名称的设定及获取 10 Java线程:线程栈模型与线程的变量 12 Java线程:线程的调度-休眠 13 Java线程:线程的调度-优先级 16 Java线程:线程的调度-让步 19 Java线程:线程的...
这本书是专门介绍java线程的,线程是java的重要内容之一,我想会对大家很有帮助的
Java多线程读大文件 java多线程写文件:多线程往队列中写入数据
java源码:Java多线程程序死锁检查 JCarder.zip
用java多线程模拟一个简单的时钟程序,希望大家提出宝贵意见。
Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式...
java多线程程序设计代码.zip实验五 java多线程程序设计代码.zip实验五 java多线程程序设计代码.zip实验五 java多线程程序设计代码.zip实验五 java多线程程序设计代码.zip实验五 java多线程程序设计代码.zip实验五 ...
哲学家就餐:Java多线程实例图形版源代码学习
在本文中,我们将深入浅出Java多线程编程的世界,探索多线程编程的基本概念、多线程编程的优点、多线程编程的缺点、多线程编程的应用场景、多线程编程的实现方法等内容。 一、多线程编程的基本概念 多线程编程是指...
java多线程PPT 多线程基本概念 创建线程的方式 线程的挂起与唤醒 多线程问题
哲学家就餐:Java多线程实例图形版+java_threaddemo源代码学习