【发布时间】:2015-10-21 18:54:27
【问题描述】:
用 java 编写的多线程代码在不同操作系统中的行为有何不同。基本上我想知道不同操作系统中相同优先级的线程是如何处理的,以及是否有其他参数基于不同的操作系统处理线程。
【问题讨论】:
-
基本上:这是您在使用 Java 时提出的错误类型的问题。线程优先级和诸如此类的不是参数,您甚至应该考虑...除非您在非常低的级别进行编程,否则Java无论如何都无法做到。
-
仅仅说“在不同的操作系统中”是不够的。在同一操作系统和硬件上的不同 JVM 实现中,使用优先级进行胡闹的程序可能会有不同的行为。
标签: java multithreading oop