【发布时间】:2013-03-23 21:23:33
【问题描述】:
我想知道是否可以在 Java 中创建多个进程(是的,进程,而不是线程)来执行一些并行工作。例如,要计算五个正方形的表面,但每个正方形的计算必须在单独的过程中完成。它应该使用进程的分叉,但我是 Java 并发的新手,所以我真的不知道如何做这些事情。如果您能向我解释这一点,或者将我引导到可以解释的地方或书籍,我将非常感激。我看过很多关于并发的 Java 书籍,但只针对线程而不是进程。
【问题讨论】:
-
你认为线程和进程的区别是什么?
-
版本 7 有一些新功能,请阅读docs.oracle.com/javase/tutorial/essential/concurrency/…
标签: java concurrency process parallel-processing fork