0

我了解到 Runtime.getRuntime().exec() 用于从 Java 调用外部应用程序。也可以使用 processbuilders 和 apache commons exec。

但我有几个基本问​​题。

  1. 子流程创建是如何发生的?它会继承与父进程相同的内存吗?我们可以控制子进程的内存分配吗?

  2. 如果父进程被杀死,它是否也会杀死子进程?

  3. 创建子进程会影响父进程多少成本(就资源而言)。

  4. 这样做有什么陷阱吗?

我尝试在网上搜索,但找不到我的问题的明确答案。

谢谢,

4

0 回答 0