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

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

2012-10-29 
Java中实现多线程的两种方法方法一:通过继承Thread类,重写run()方法实现package cn.edu.threadpublic cla

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();}}
?

热点排行