用Java分叉进程
发布时间:2020-12-15 04:50:50 所属栏目:Java 来源:网络整理
导读:是否可以从单个执行序列中创建一个完整的“PROGRAM”分支到两个子程序中? 制作的子程序完全相同.它们具有相同的执行顺序和值,但现在它们是两个不同的程序.这就像创建一个Object的克隆,从而为我们提供了两个相同类型的不同对象.但是,我们不是只是一个对象和
是否可以从单个执行序列中创建一个完整的“PROGRAM”分支到两个子程序中?
制作的子程序完全相同.它们具有相同的执行顺序和值,但现在它们是两个不同的程序.这就像创建一个Object的克隆,从而为我们提供了两个相同类型的不同对象.但是,我们不是只是一个对象和一些值,而是在这里创建一个已经加载到JVM中的程序的完全并行执行序列(更喜欢Java的答案). 解决方法
您好像在寻找Unix的
fork system call等效Java.
这在Java中是不存在的,并且不清楚它是否可能,因为Unix中的进程在JVM中没有直接的等价物(线程不如进程独立). 但是,为Java 7计划了一个fork框架: http://www.ibm.com/developerworks/java/library/j-jtp11137.html 它与Unix’es fork / join不同,但它分享了一些想法并且可能有用. 当然你可以用Java进行并发编程,它不是通过fork()完成的,而是使用Threads. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Selenium 2(WebDriver)Java Maven Eclipse Hello World Pro
- java – com.sun.mail.smtp.SMTPSendFailedException:530
- java – Spring上传文件问题
- java – 无法解析DateTime – 由于时区偏移过渡而导致的非法
- java – 每个’容器’类一个DAO或每个表一个DAO?
- Java抽象类的构造模板模式用法示例
- java – 完全动态创建JPA Criteria
- Java中是否存在零时间启动(无重新编译)可切换条件标志?
- Java后台接口开发初步实战教程
- java – 实现.equals(Die aDie)方法和静态变量