Java.lang.Process.getInputStream() Method Example
JAVA.LANG.PROCESS.GETINPUTSTREAM METHOD
Copyright ?
Description
The java.lang.Process.getInputStream method gets the input stream of the subprocess. The
stream obtains data piped from the standard output stream of the process represented by this
Process object.
Declaration
Following is the declaration for java.lang.Process.getInputStream method
public abstract InputStream getInputStream()
Parameters
NA
Return Value
This method returns he input stream connected to the normal output of the subprocess.
Exception
NA
Example
The following example shows the usage of lang.Process.getInputStream method.
package com.tutorialspoint;
import java.io.InputStream;
public class ProcessDemo {
public static void main(String[] args) {
try {
// create a new process
System.out.println("Creating Process...");
Process p = Runtime.getRuntime().exec("notepad.exe");
// get the input stream of the process and print it
InputStream in = p.getInputStream();
for (int i = 0; i < in.available(); i++) {
System.out.println("" + in.read());
}
// wait for 10 seconds and then destroy the process
Thread.sleep(10000);
p.destroy();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
Let us compile and run the above program, this will produce the following result:
Creating Process...
Creating Process...
Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- example of business process document
- java array example code
- java example code for beginners
- example of java program
- example java code hello world
- java get calling method name
- example of a process paper
- example of policy process procedure
- java reflection get method name
- java main method string args
- tostring method java array
- boolean method example java