通过实现Runnable接口实现多线程
2014-11-27 15:33
225 查看
//通过实现Runnable接口实现多线程package 多线程;
class TestThread_01 implements Runnable{ public void run() { for(int i = 0 ; i < 10 ; i++) { System.out.println("TestThread_01在运行"); } }}public class ThreadDemo_02 { public static void main(String[] args) { TestThread t = new TestThread(); new Thread(t).start();//启动线程,即启动了run()方法// 或者是下面的方法。一个实现了Runnable接口的类的对象,可以用它来创建多个线程// 在Runnable接口中只有一个run()方法而没有start()方法。所以在实现了Runnable接口// 也必须用Thread类的start()方法来启动多线程。Thread类中的构造方法为:// public Thread(Runnable target);将一个Runnable接口的实例化对象作为参数去实例化Thread// 类对象。// TestThread t = new TestThread();// Thread thread1 = new Thread(t);// thread1.start();// Thread thread2 = new Thread(t);// thread2.start(); for(int i = 0 ; i < 10 ; i++) { System.out.println("main在运行"); } }}
class TestThread_01 implements Runnable{ public void run() { for(int i = 0 ; i < 10 ; i++) { System.out.println("TestThread_01在运行"); } }}public class ThreadDemo_02 { public static void main(String[] args) { TestThread t = new TestThread(); new Thread(t).start();//启动线程,即启动了run()方法// 或者是下面的方法。一个实现了Runnable接口的类的对象,可以用它来创建多个线程// 在Runnable接口中只有一个run()方法而没有start()方法。所以在实现了Runnable接口// 也必须用Thread类的start()方法来启动多线程。Thread类中的构造方法为:// public Thread(Runnable target);将一个Runnable接口的实例化对象作为参数去实例化Thread// 类对象。// TestThread t = new TestThread();// Thread thread1 = new Thread(t);// thread1.start();// Thread thread2 = new Thread(t);// thread2.start(); for(int i = 0 ; i < 10 ; i++) { System.out.println("main在运行"); } }}
相关文章推荐
- 多线程(一)——通过实现Runnable接口创建线程
- JavaSE8基础 多线程 通过实现Runnable接口实现
- 通过继承Thread实现多继承和通过实现Runnable接口实现多线程的比较
- 对比:通过实现Runnable接口和继承thread类来生成多线程
- java 通过实现Runnable接口实现多线程
- java 通过 Runnable 的接口 实现了 多线程
- Java【多线程知识总结(4)】通过实现Runnable接口创建线程
- 实现Runnable接口,通过Thread启动多线程
- Java多线程方面的编程笔试题(通过实现Runnable接口启动线程)
- Java【多线程知识总结(4)】通过实现Runnable接口创建线程
- 通过继承Thread实现多继承和通过实现Runnable接口实现多线程的比较
- java中的通过继承Thread和实现Runnable接口实现的线程
- java runnable接口实现多线程
- 多线程中的继承Thread类和实现Runnable接口的区别
- Java Tread多线程(1)实现Runnable接口
- java多线程-售票例子-创建线程-实现Runnable接口
- 在程序开发中只要是多线程肯定永远以实现Runnable接口为主,因为实现Runnable,可以实现资源共享
- 通过Runnable接口实现线程机制
- 多线程实现Runnable接口
- 黑马程序员——java第十一、十二天:多线程(创建线程1-2、多线程同步代码、实现Runnable接口、安全死锁)