System类常量 |
描述 |
public static final PrintStream out |
系统标准输出,一般是显示器 |
public static final PrintStream err |
错误信息输出 |
public static final InputStream in |
系统标准输入,一般是键盘 |
package System.IO;
import java.io.*;
public class Test {
public static void main(String[] args) throws IOException {
OutputStream out = System.out;
out.write("hello world".getBytes());
System.out.println("\n请输入一个字符:");
InputStream in = System.in;
byte buffer[] = new byte[20];
int len = 0;
while((len = in.read(buffer))!=-1){
System.out.print(new String(buffer,0,len));
}
}
}
/*
printStream继承自OutputStream
它们都是PrintStream类实例;表示的是一种信息源
System.out对象表示的是向屏幕输出
System.err对象表示的是输出错误信息(和out一样的功能,用法,只是表示意义不同)
System.in对象表示的是从键盘输入
*/