System.out.println和System.err.println有什么区别,实际我试过都一样输出?参考一下这里吧,说的很清楚了
http://topic.csdn.net/u/20070306/14/f0b0a720-6110-4fb9-b85e-8cebc8b52e75.htmlerr
public static final PrintStream err“标准”错误输出流。此流已打开并准备接受输出数据。
通常,此流对应于显示器输出或者由主机环境或用户指定的另一个输出目标。按照惯例,此输出流用于显示错误消息,或者显示那些即使用户输出流(变量 out 的值)已经重定向到通常不被连续监视的某一文件或其他目标,也应该立刻引起用户注意的其他信息
各个系统操作系统一般都有默认的输出和错误输出通道
分别对应于java的System.out和System.err,平台不一样,它们可能不一样一个是标准输出流,一个是标准错误流,
一般都是一样的,只是有些时候不一样,比如 有IDE的情况下,会用不同的颜色来显示不同的流的内容来学习了~~~~~~俺赞成“lbfhappy”所说,例如:Eclipse环境下运行java应用程序时,out输出的文本为蓝色,而err输出的文本为红色。在我的系统下err输出的是红色的字体 数据挖掘工具
其他和out没区别
呵呵~~~~~~~~~~~Create By Any-Extract(WL-AE) 数据挖掘实验室