读书人

Java中兑现多线程的两种方法

发布时间: 2012-10-29 10:03:53 作者: rapoo

Java中实现多线程的两种方法

方法一:通过继承Thread类,重写run()方法实现

package cn.edu.thread;public class MyThread extends  Thread{@Overridepublic void run() {// TODO Auto-generated method stubSystem.out.println("Hello");}}

?启动线程:

package cd.edu.design;import cn.edu.thread.MyThread;public class App {public static void main(String [] args){new MyThread().start();}}
?

方法二:通过实现Runnable接口,实现run()方法实现

?

package cn.edu.thread;public class MyThread implements Runnable{   //实现Runnable接口,重写run()方法@Overridepublic void run() {// TODO Auto-generated method stubSystem.out.println("Hello");}}

?

?启动线程:

package cd.edu.design;import cn.edu.thread.MyThread;public class App {public static void main(String [] args){//启动创建的线程,此时MyThread中的run()方法就会得以执行new Thread(new MyThread()).start();}}
?

读书人网 >编程

热点推荐