Java线程的两种实现方法
2016-09-21 17:12
453 查看
1.Java产生线程有两种方法:一是,继承Thread类,且覆盖其run方法;二是,实现Runnable接口,并将实现类对象作为参数传递给Thread类的构造方法
//重写run方法
public class HelloJava extends Thread{
public void run(){
System.out.println("This is anther thread");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Thread NewThread = new HelloJava();
NewThread.run();
System.out.println("This is main thread");
}
}
//利用Runnable接口实现
public class HelloJava implements Runnable{
public void run(){
System.out.println("This is anther thread");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
HelloJava Object = new HelloJava();
Thread NewThread = new Thread(Object);
NewThread.start();
System.out.println("This is main thread");
}
}
//重写run方法
public class HelloJava extends Thread{
public void run(){
System.out.println("This is anther thread");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Thread NewThread = new HelloJava();
NewThread.run();
System.out.println("This is main thread");
}
}
//利用Runnable接口实现
public class HelloJava implements Runnable{
public void run(){
System.out.println("This is anther thread");
}
public static void main(String[] args) {
// TODO Auto-generated method stub
HelloJava Object = new HelloJava();
Thread NewThread = new Thread(Object);
NewThread.start();
System.out.println("This is main thread");
}
}
相关文章推荐
- java多线程㈠—实现线程的两种方法
- 【转载】JAVA中线程的两种实现方法-实现Runnable接口和继承Thread类
- [Java]Java实现线程操作的两种方法
- JAVA中创建线程对象的两种方法:继承Thread和实现Runable
- 在Java中实现线程的两种方法
- 用线程和接口两种方法实现的java秒表
- Java_基础—多线程(匿名内部类实现线程的两种方式和设置名字的方法)
- java实现线程的两种方法有什么区别?
- Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.
- java 实现线程的其中两种方法总结
- 用线程和接口两种方法实现的java秒表
- JAVA的线程对象实现的两种方法
- JAVA线程之一:实现一个线程的两种方法
- java当中实现线程的两种方法
- Java--线程的互斥实现(两种方法)
- JAVA 线程的两种基本实现方法(继承Thread类和实现Runnable接口)
- 用线程和接口两种方法实现的java秒表
- JAVA中实现线程的两种方法
- Java中线程实现的两种方法
- java两种实现线程的方法