クラス java.lang.Process
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.lang.Process

java.lang.Object
   |
   +----java.lang.Process

public class Process
extends Object
Process インスタンスで、以下のことが可能である: Process インスタンスからの参照が無くなってもサブプロセスは終了させられない。 サブプロセスはすでにある Java プロセスと同期的に実行する必要はない。

Constructor Index

 o Process()

Method Index

 o destroy()
サブプロセスを終了させる。
 o exitValue()
サブプロセスの終了コードを返す。
 o getErrorStream()
子プロセスのエラー出力と繋がっている InputStream を返す。
 o getInputStream()
子プロセスの出力と繋がっているストリームを返す。
 o getOutputStream()
子プロセスの入力と繋がっているストリームを返す。
 o waitFor()
サブプロセスが終了するのを待つ。

Constructors

 o Process
  public Process()

Methods

 o getOutputStream
  public abstract OutputStream getOutputStream()
子プロセスの入力と繋がっているストリームを返す。 このストリームは伝統によりバッファリングされている。
 o getInputStream
  public abstract InputStream getInputStream()
子プロセスの出力と繋がっているストリームを返す。 このストリームは伝統によりバッファリングされている。
 o getErrorStream
  public abstract InputStream getErrorStream()
子プロセスのエラー出力と繋がっている InputStream を返す。 このストリームは伝統によりバッファリングされている。
 o waitFor
  public abstract int waitFor() throws InterruptedException
サブプロセスが終了するのを待つ。 サブプロセスがすでに終了している場合には、終了コードを返すだけである。 サブプロセスがまだ終了していないときは、 このメソッドを読んだスレッドはサブプロセスが終了するまでブロックされる。
例外: InterruptedException
他のスレッドがこのスレッドを中断させた
 o exitValue
  public abstract int exitValue()
サブプロセスの終了コードを返す。
例外: IllegalThreadStateException
サブプロセスがまだ終了していない
 o destroy
  public abstract void destroy()
サブプロセスを終了させる。

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

本マニュアルに関する著作権および商標