java有一个Thread类可以实现你的要求

解决方案 »

  1.   

    仅供参考:
    http://javaalmanac.com/egs/java.lang/BasicThread.html
      

  2.   

    是这样的,我向实现在程序中,创建一个进程来执行一条系统命令。当然,线程更好
    但是怎么做到,实时的接受一条命令,然后开启一个县城,让solaris执行这条unix
    命令呢。
    比如:接受了一个字符串:"ls -l"
    然后,让unix来执行。
    我原来的方法是通过调用c代码fork一个进程,通过exec函数来执行“ls -l"
    但现在想通过java来实现,而不调用本地方法,不知有没有实现的途径
      

  3.   

    在java.lang下有Runtime和Process 两个类,他们可以运行本地的应用程序,产生进程
      

  4.   

    试一下:String[] argv = {"ls","-l"};
    Process process = Runtime.getRuntime().exec(argv);
      

  5.   

    学习,不过进程的产生可以通过Runtime.getRuntime().exec(argv)吗?
      

  6.   

    www.infoxa.com
    这里也许有你想要的^_^
      

  7.   

    通过Runtime.getRuntime().exec(command)来实现。
    exec方法返回的就是一个Process对象,是由当前进程产生的一个子进程,通过这个Process对象可以对子进程进行操作管理。详见java api document。
      

  8.   

    楼主和我的帖子应该差不多:http://community.csdn.net/Expert/topic/3223/3223888.xml?temp=6.597537E-02