一个java多线程的程序不论在什么计算机上运行,其结果始终是一样的
答案:3 悬赏:60
解决时间 2021-02-10 13:57
- 提问者网友:全員惡人
- 2021-02-09 22:55
一个java多线程的程序不论在什么计算机上运行,其结果始终是一样的
最佳答案
- 二级知识专家网友:错过的是遗憾
- 2021-02-10 00:30
1. 具体问题具体分析
2. 结果是否一样,主要看你的预期结果。
3. 多线程调试,可以多打印一些内容,然后分析。
2. 结果是否一样,主要看你的预期结果。
3. 多线程调试,可以多打印一些内容,然后分析。
全部回答
- 1楼网友:晨与橙与城
- 2021-02-10 03:14
难道这不是你期望的结果吗?
- 2楼网友:滚刀废物浮浪人
- 2021-02-10 01:35
一个处理器(cpu)在某一个时间点上永远都只能是一个线程!双核cpu你可以理解为两块cpu,4核、8核等以此类推,就单个cpu而言某个时间点只能是一个线程在运行, 所谓的多线程是通过调度获取cpu的时间片实现的 其实就相当于 cpu是一个人 多线程是几件事 cpu一下子干这件事 干一会儿时间片到了就干另一件 由于cpu计算速度很快很快 所以看起来就像几件事情在同时做着 不过现在cpu都是双核四核八核的 这些是真的一起干的 因为这是几个人干几件事 肯定是一起做的啦
不晓得这样比喻你可以理解不 这样不能理解我也么有办法啦
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯