继承Thread父类和实现Runnable接口的区别
来源:互联网 发布:淘宝上买药品不能付款 编辑:程序博客网 时间:2024/06/05 01:05
继承Thread父类public class ThreadTicket {public static void main(String[] args) {MyThread t1=new MyThread();MyThread t2=new MyThread();MyThread t3=new MyThread();t1.start();t2.start();t3.start();}}class MyThread extends Thread{private int ticket=10;public void run(){for(int i=0;i<10;i++){if(this.ticket>0)System.out.println(Thread.currentThread().getName()+"-剩余票数:"+this.ticket--);}}}结果为:每个线程各卖了10张票实现Runnable接口public class ThreadTicket2 {public static void main(String[] args) {MyThread1 t=new MyThread1();new Thread(t).start();new Thread(t).start();new Thread(t).start();}}class MyThread1 implements Runnable{private int ticket=10;public void run(){for(int i=0;i<10;i++){if(this.ticket>0)System.out.println(Thread.currentThread().getName()+"-剩余票数:"+this.ticket--);}}}结果为:三个线程共同卖了10张票
0 0
- 继承Thread父类和实现Runnable接口的区别
- 继承Thread类和实现Runnable接口的区别。
- Java 继承Thread类和实现Runnable接口的区别
- Java 继承Thread类和实现Runnable接口的区别
- 实现Runnable接口和继承Thread类区别
- 线程实现方式-继承Thread类和实现Runnable接口的区别
- 继承thread和实现runnable的区别
- 继承Thread类和实现Runnable接口的对比
- 多线程中的继承Thread类和实现Runnable接口的区别
- 多线程——继承Thread 类和实现Runnable 接口的区别
- 通过继承Thread类和通过实现Runnable接口 创建线程的区别
- 细说继承Thread类和实现Runnable接口来创建线程的区别
- Android---多线程:继承Thread 类和实现Runnable 接口的区别
- 多线程——继承Thread 类和实现Runnable 接口的区别
- Java 多线程实现接口Runnable和继承Thread区别
- Java 多线程实现接口Runnable和继承Thread区别
- Java 多线程实现接口Runnable和继承Thread区别 (2
- Java 多线程实现接口Runnable和继承Thread区别
- 采用全文索引解决模糊查询速度慢的问题
- socket,tcp IP
- android图片:多选相册的实现
- win7下安装和配置MongoDB的总结---阿冬专栏
- java基于AbstractQueuedSynchronizer实现资源共享锁,限制并发线程数目
- 继承Thread父类和实现Runnable接口的区别
- shiro-cas 单点登录
- Bochs调试手册(英)
- Spring中的jdbcTemplate.queryForObject()使用
- 1.mina服务初体验-->.<简单的搭建个mina
- k近邻模型
- 擦除UIImageView
- Android编码规范总结
- C#回收机制