java - Runtime.getRuntime().availableProcessors() 可以返回 0 吗?

标签 java concurrency threadpool

是否存在 Runtime.getRuntime().availableProcessors() 返回 0 的特定条件? 也许当所有处理器都忙时?

最佳答案

没有。
http://docs.oracle.com/javase/8/docs/api/java/lang/Runtime.html#availableProcessors--

“虚拟机可用的最大处理器数;永远不会小于一个

关于java - Runtime.getRuntime().availableProcessors() 可以返回 0 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30496596/

相关文章:

java - 不同平台之间的数据传输协议(protocol)

java - 具有多个键的键绑定(bind)

java - 为条件/等待java创建一个静态成员

c++ - 从并发关联容器中删除 (concurrent_unordered_map)

websocket - Tomcat 8.5 线程模型

java - WiFi 断开时播放音乐

java - 如何从一个线程访问另一个线程的方法?

python - 我可以触发并忘记提交到线程池的可调用对象吗?

scala - 是否有可能以及如何让 Scala par 消耗线程池中的线程?

java - Hibernate 和 Ehcache - 如何确保每个 "select"都通过实体缓存?