
Kako zagnati
program
 |
Razreda
Runtime
in Process omogočata, da
Java aplikacija zažene poljuben program ter manipulira z njegovim izhodom; |
import java.io.*;
class test {
public static void main(String[] args) {
Runtime r = Runtime.getRuntime(); // instanca Runtime
try {
Process p=r.exec("mem.exe"); // poženemo program mem.exe
// vhodni tok bo bral izhod pognanega programa
BufferedReader kbd=new BufferedReader(new InputStreamReader(p.getInputStream()));
String line;
while ((line=kbd.readLine())!=null) // beremo do konca
System.out.println("Program izpise: " + line);
} catch (Exception e) {
System.out.println("Exception: " + e.getMessage());
}
}
}
