课程
/后端开发
/Java
/细说多线程之Thread VS Runnable
老师说这里要搞清楚。我怎么越搞越不清楚了、
前面说的程序中的同一资源不是火车票吗? 怎么变成Runnable对象了??
2016-03-25
源自:细说多线程之Thread VS Runnable 4-1
正在回答
MyThread mt=new MyThread();
Thread td1=new Thread(mt,"售票口1");
Thread td2=new Thread(mt,"售票口2");
Thread td3=new Thread(mt,"售票口3");
说的是火车票,但是要通过实现Runnable接口,这样才能真正意义的使其成为同一资源,如果是继承Thread类,创建三次,就不是同一资源了,变成了15张票,就不算是同一资源了,是各自独立的资源,我是这样理解的
激流勇进__ 提问者
举报
认识Thread和Runnable的区别,以及使用jstack生成线程快照
1 回答runnable 线程
1 回答runnable卖票的问题
3 回答Thread和Runnable的区别
2 回答Runnable的子类怎么变成thread了?
1 回答用·Runnable时name为什么可以不要