Klasse java.lang.Process | 1.0 |
java.lang.Object
|
+--java.lang.Process
Deklaration
public abstract class Process
extends java.lang.Object
Beschreibung
Process ist eine abstrakte Klasse, die einen Subprozess des Betriebssystems repräsentiert. Exemplare von Process
werden von den Varianten der exec()-Methode der Klasse Runtime
zurückgeliefert.
Methoden im Detail
-
public abstract void destroy()
-
Beendet den Tochterprozess.
-
public abstract int exitValue()
-
Liefert den Exit-Code des Tochterprozesses zurück.
- Exception: IllegalThreadStateException
- Falls der Tochterprozess noch nicht beendet ist.
-
public abstract InputStream getErrorStream()
-
Liefert einen Stream, der mit der Standardfehlerausgabe des Tochterprozesses verbunden ist.
-
public abstract InputStream getInputStream()
-
Liefert einen Stream, der mit der Standardausgabe des Tochterprozesses verbunden ist.
-
public abstract OutputStream getOutputStream()
-
Liefert einen Stream, der mit der Standardeingabe des Tochterprozesses verbunden ist.
-
public abstract int waitFor()
-
Wartet auf die Beendigung des Tochterprozesses und liefert dessen Exit-Code zurück. Ist der Tochterprozess bereits beendet, wird der Exit-Code direkt geliefert, ansonsten wird gewartet, bis der Tochterprozess beendet ist.
- Exception: InterruptedException
- Wenn der ausführende Thread während der Wartezeit durch einen anderen Thread unterbrochen wird.
Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.