为了账号安全,请及时绑定邮箱和手机立即绑定

主线程和守护线程问题

这里的主线程是sc对象吧?守护线程是deamonthread吧,sc没有继承thread或者runnable,为什么说它是主线程?

正在回答

1 回答

...........建议你再好好学习一下...这里主线程是指的main函数.......sc只是个对象....只是main线程中的一个代码而已...

这里能看到的就两个线程 1个main线程 是主线程   一个是thread 线程. 设置成了守护线程...

1 回复 有任何疑惑可以回复我~
#1

慕斯卡4106679 提问者

看了下程序中main就是主线程,thread和runnable也是线程,也就是说程序中的线程有三种,主线程main,单线程thread和runnable,这样理解对吧?
2015-12-02 回复 有任何疑惑可以回复我~
#2

天启之魂 回复 慕斯卡4106679 提问者

完全错误..........你对线程的理解都是错误的.... ...所谓主线程 是因为这个线程名为main所以称为主线程. 你新建一个Thread 然后.start 就开启了一个新线程 和thread0 继续创建并start就会开启 thread1 thread2 thread3,至于runnable 只是一个接口 , 封装了一个线程任务而已,Thread类 好像也是实现了这个接口的, 最终 runnable 的实现类 也得靠 thread 来开启线程 说的有点复杂了
2015-12-02 回复 有任何疑惑可以回复我~
#3

天启之魂 回复 慕斯卡4106679 提问者

刚才字数超了.....继续说 线程就是线程 没有类型 但是可以有多条,你代码中可见的线程就两条,main线程和thread0线程,实际虚拟机后台还有不可见线程,如垃圾回收线程 写了这多 采纳下答案吧
2015-12-02 回复 有任何疑惑可以回复我~
#4

慕斯卡4106679 提问者

非常感谢!
2015-12-02 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

主线程和守护线程问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信