线程操作实例
来源:互联网 发布:淘宝刷手的风险 编辑:程序博客网 时间:2024/05/24 16:17
<李兴华视频笔记>
//线程A休眠10秒
//线程B休眠20秒
//线程C休眠30秒
class MyThread implements Runnable
{
private String name ;
private int time ;
public MyThread(String name,int time){
this.name = name ;
this.time = time ;
}
public void run(){
try{
Thread.sleep(time) ;
}catch(Exception e){
e.printStackTrace() ;
}
System.out.println(this.name+"线程,休眠"+this.time+"毫秒") ;
}
}
public class ExecDemo02
{
public static void main(String args[]){
MyThread mt1 = new MyThread("线程A",10000) ;
MyThread mt2 = new MyThread("线程B",20000) ;
MyThread mt3 = new MyThread("线程C",30000) ;
new Thread(mt1).start();
new Thread(mt2).start();
new Thread(mt3).start();
}
}
//线程A休眠10秒
//线程B休眠20秒
//线程C休眠30秒
class MyThread extends Thread
{
private int time ;
public MyThread(String name,int time){
super(name) ;
this.time = time ;
}
public void run(){
try{
Thread.sleep(time) ;
}catch(Exception e){
e.printStackTrace() ;
}
System.out.println(Thread.currentThread().getName()+"线程,休眠"+this.time+"毫秒") ;
}
}
public class ExecDemo01
{
public static void main(String args[]){
MyThread mt1 = new MyThread("线程A",10000) ;
MyThread mt2 = new MyThread("线程B",20000) ;
MyThread mt3 = new MyThread("线程C",30000) ;
mt1.start();
mt2.start();
mt3.start();
}
}
- 线程操作实例
- c# 线程操作实例
- java线程及操作实例,线程池简单例子
- 线程间操作实例(文本框跨线程赋值)
- Android 线程操作 Runnable方式更新UI实例
- Shell多线程操作及线程数控制实例
- Shell多线程操作及线程数控制实例
- Shell多线程操作及线程数控制实例
- Shell多线程操作及线程数控制实例
- 线程实例
- 线程实例
- 线程实例
- 线程 实例
- 线程实例
- 线程操作
- 线程操作
- 线程操作
- 线程操作
- wince5中DirectUI的初步分析
- C#的6种常用集合类大比拼
- iOS 各种控件默认高度(图示)
- 在Windows8下安装SQL Server 2005无法启动服务
- Struts1上传文件的大小及类型的限制
- 线程操作实例
- iOS 6.0开发框架及功能更新小结
- C++日志系统log4cxx使用总结
- 根据menu进行得出其数据,然后在进行加工
- 在vs2010中编译log4cxx-0.10.0详细方法
- Java 验证码
- dll封装
- 删除两个双向循环链表的相同节点
- 计划不详细,出现问题,QA无法跟踪和确认,如何处理?