课程
/后端开发
/Java
/细说多线程之Thread VS Runnable
开发的时候是不是默认就用runnable呢?
2015-11-02
源自:细说多线程之Thread VS Runnable 2-3
正在回答
小哥,我回答的怎么样,一定要给我一个最佳答案哦 嘿嘿
这个根据你的需要来操作,这样说吧,如果有一个比较大的资源要你下载,那么 你用Thread 那么你就只能一个线程去吧这个资源下载完,如果是runable的话你就可以 多new几个子线程来出来,通过共享runable里面的资源来用多个子线程来下载这个资源,这样的话,下载资源的时候 runable方法会使下载的线程多一些几率在cpu里面,也会让你下载速度变快
举报
认识Thread和Runnable的区别,以及使用jstack生成线程快照
1 回答用·Runnable时name为什么可以不要
1 回答一个CPU里怎么会有两个线程同时存在
2 回答sleep(1000)中的睡眠时间到期后会重新进入就绪状态,这个时间到期事件是谁监听的?谁来倒计时这个睡眠时间的?
2 回答请问继承方法实现线程,实例化的时候只new一个线程而不是三个,难道不也是只卖五张票?
2 回答线程1的ticketsCont存储在哪里?