解决方案 »

  1.   

    一路 new 过去即可public class Temp2Test { public static void main(String[] args) { //这是主进程
    System.out.println("主线程:" + Thread.currentThread().getName());
    Runnable r = new MyThread();
    Thread t = new Thread(r);
    t.start();
    }}class MyThread implements Runnable { @Override
    public void run() {
    System.out.println("第2个线程:" + Thread.currentThread().getName());

    new Thread() {
    @Override
    public void run() {
    System.out.println("第3个线程:" + Thread.currentThread().getName());
    }
    }.start(); }
    }
      

  2.   

    用继承Thread类或者实现runnable接口,都可以看程序怎么方便了
      

  3.   

    实现线程的方式->继承Thread类或者实现runnable接口
      

  4.   

    继承Thread类或者实现runnable接口
      

  5.   

    我需要的是这样的 我要在main方法里启动一个进程(是进程),然后在这个进程里调用一个检测用的线程一直执行。然后main方法退出,启动的进程一直执行!!!!
      

  6.   


    用Runtime再执行外面的命令啊。
      

  7.   


    用Runtime再执行外面的命令啊。有种实现方式是:main方法里调用Runtime调用系统Shell命令或者ProcessBuilder创建进程传入系统Shell命令我知道有没有这么一种方法:
     就是我直接在main方法里就创建一个Process直接在里面开启线程,当main方法中System.exit(0)后,我在main方法里创建的Process依然健康运行
      

  8.   


    用Runtime再执行外面的命令啊。有种实现方式是:main方法里调用Runtime调用系统Shell命令或者ProcessBuilder创建进程传入系统Shell命令我想知道有没有这么一种方法:
     就是我直接在main方法里就创建一个Process直接在里面开启线程,当main方法中System.exit(0)后,我在main方法里创建的Process依然健康运行想知道
      

  9.   


    用Runtime再执行外面的命令啊。有种实现方式是:main方法里调用Runtime调用系统Shell命令或者ProcessBuilder创建进程传入系统Shell命令我知道有没有这么一种方法:
     就是我直接在main方法里就创建一个Process直接在里面开启线程,当main方法中System.exit(0)后,我在main方法里创建的Process依然健康运行你shell里的写启动的命令,把新的进程放在后台(好吧,我假设你是Unix)
      

  10.   


    用Runtime再执行外面的命令啊。有种实现方式是:main方法里调用Runtime调用系统Shell命令或者ProcessBuilder创建进程传入系统Shell命令我知道有没有这么一种方法:
     就是我直接在main方法里就创建一个Process直接在里面开启线程,当main方法中System.exit(0)后,我在main方法里创建的Process依然健康运行你shell里的写启动的命令,把新的进程放在后台(好吧,我假设你是Unix)对啊 我就是想知道 除了这个方式 JAVA有没有提供纯代码来实现的!!就是不用Shell!!!我看了java的API不管是Runtime 还是ProcessBuilder 所提供的API里面都没有符合要求的实现!!