首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA简略实现多线程

2012-12-22 
JAVA简单实现多线程Thread类?package hu.thpublic class MyThread {public MyThread(){new MyTh().start(

JAVA简单实现多线程

Thread类

?

package hu.th;public class MyThread {public MyThread(){new MyTh().start();new MyTh().start();new MyTh().start();}public static void main(String[] args) {new MyThread();}class MyTh extends Thread{@Overridepublic void run() {for(int i=0;i<100;i++){System.out.println(Thread.currentThread().getName()+"--"+i);try {Thread.sleep(100);} catch (InterruptedException e) {e.printStackTrace();}}}}}
?

Runnable接口

?

?

package hu.th;public class MyThread {public MyThread(){new Thread(new MyRun()).start();new Thread(new MyRun()).start();new Thread(new MyRun()).start();}public static void main(String[] args) {new MyThread();}class MyRun implements Runnable{@Overridepublic void run() {for(int i=0;i<100;i++){System.out.println(Thread.currentThread().getName()+"--"+i);try {Thread.sleep(100);} catch (InterruptedException e) {e.printStackTrace();}}}}}

热点排行