JAVA之多线程优先级问题
线程优先级,并不能保证优先级高的先运行,也不保证优先级高的更多的分配CPU时间,只是对系统的建议而已,到底运行哪个,是操作系统决定的,都不是java说了算的。
优先级高就是说同等条件下我运行的概率会比优先级低的高,至于具体怎么分配,这样看虚拟机的策略。但是肯定不会是像你想的那样,优先级高的运行完才运行优先级低的
progressbar2progressbar4progressbar1progressbar3progressbar2progressbar4progressbar3progressbar1progressbar2progressbar4progressbar3progressbar1progressbar2progressbar4progressbar3progressbar1progressbar2progressbar4progressbar3progressbar1。。。。。