影响这个问题的因素太多了。线程组、线程时序、jdk版本等等。总之,写程序不要依赖线程的执行顺序。这种东西是不能跨平台的
解决方案 »
- IllegalMonitorStateException 这个到底是怎么来的?
- Comparator排序题
- 抽象方法的问题?
- 给一个JInternalframe内部窗口添加代划块的JList
- IBM JDK6 for Windows在哪里有下载的?
- 如何在java中创建自自己的包并引用它
- 用java怎么得到数据库中的所有库?!!分不够再加!!
- 求救:byte型的数组和int是如何进行相互转换的?
- Eclipse 高人解答---Visual Editor 为何不像介绍的那样出现可编辑窗口?
- 大家有没有兴趣在北京举办一次聚会,大家探讨Java技术?
- 那位大侠能给我提供一些漂亮的java登陆界面代码?
- 帮忙分析一段代码!
a1.start();a2.start();a3.start();a4.start(); a5.start();
a1.setPriority(1);a2.setPriority(7);a3.setPriority(8);a4.setPriority(9);a5.setPriority(6);颠倒一下:
a1.setPriority(1);a2.setPriority(7);a3.setPriority(8);a4.setPriority(9);a5.setPriority(6);
a1.start();a2.start();a3.start();a4.start(); a5.start();得到的结果是:222333444555111
Parameters:
newPriority - priority to set this thread to