System类变量out对象是系统默认的标准输出,err对象是默认的出错信息输出,一般情况下,这两个对象都输出信息到console,但通过System的setErr和setOut可以重定向到文件或其它流中,如下代码: PrintStream st = new PrintStream(new FileOutputStream("output.txt")); System.setErr(st); System.setOut(st); 详见http://bbs.netjava.org/index.php?topic=33.0
out public static final PrintStream out“标准”输出流。此流已打开并准备接受输出数据。通常,此流对应于显示器输出或者由主机环境或用户指定的另一个输出目标。 对于简单独立的 Java 应用程序,编写一行输出数据的典型方式是: System.out.println(data)
PrintStream st = new PrintStream(new FileOutputStream("output.txt"));
System.setErr(st);
System.setOut(st);
详见http://bbs.netjava.org/index.php?topic=33.0
public static final PrintStream out“标准”输出流。此流已打开并准备接受输出数据。通常,此流对应于显示器输出或者由主机环境或用户指定的另一个输出目标。
对于简单独立的 Java 应用程序,编写一行输出数据的典型方式是: System.out.println(data)
我不知道类似这样的代码x.y.z是如何实现的
System类 out几该类的一个对象 println()则是out的一个方法..
也就是 类.字段(对象型).方法