您的位置:首页 > 编程语言 > Java开发

java 线程操作

2012-04-06 16:20 323 查看
/**
*
* <b>Application name:</b><br>
* <b>Application describing:</b> 通过继承Thread类,来创建自己的线程<br>

*/
class ExtendsThread extends Thread{
/**
*
* {重写父类中的run方法}
*
* @author:developer
*/
public void run(){
try{
while(true){
System.out.println(getName()+"正在运行.");
Thread.sleep(1000);
}
}catch(InterruptedException e){
e.printStackTrace();
}
}
}
/**
*
* <b>Application name:</b><br>
* <b>Application describing:</b>通过实现Runnable接口,来创建自己的线程 <br>

*/
class RunableThread implements Runnable{
/**
*
* {实现父类中的方法}
*
* @author:developer
*/
public void run(){
try{
while(true){
System.out.println(Thread.currentThread().getName()+"正在运行.");
Thread.sleep(1000);
}
}catch(InterruptedException e){
e.printStackTrace();
}
}
}

/**
*
* <b>Application name:</b><br>
* <b>Application describing:</b> 线程操作类<br>

*/
public class ThreadOperation
{
/**
*
* {方法功能中文描述}
*
* @param args

*/
public static void main(String[] args)
{
Thread thread1 = new ExtendsThread();
Thread thread2 = new Thread(new RunableThread());
thread1.start();
thread2.start();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: