System.out.println与System.err.println的区别
2024-10-19 03:37:16
public class Test2
{
static
{
System.out.println("1");
}
{
System.out.println("2");
}
public Test2()
{
System.out.println("3");
System.err.println("3");
}
public static void main(String[] args)
{
new Test2();
}
}
System.err.println是立即输出,可能在输出1或2,还没有输出换行时输出3。
标准输出往往是带缓存的,而标准出错没有缓存(默认设置,可以改)error输出为红色
最新文章
- IDDD 实现领域驱动设计-一个简单的 CQRS 示例
- [moka学习笔记]yii2设置语言和时区
- Android init.rc文件格式解析
- C# lock用法
- Unity3D中关于场景销毁时事件调用顺序的一点记录
- IE取消访问剪贴板设置
- JDK和Jython安装
- CSS小注意(初级)
- 查看当前hadoop的版本号
- c#之从服务器下载压缩包,并解压
- ASP.NET底层封装HttpModule实例---FormsAuthentication类的分析
- Tomcat输出保存JVM GC日志文件
- javascript学习(三)——常用方法(2)
- mysql数据类型和基础语句
- Python学习—数据库篇之SQL补充
- F 多重背包 判断能否刚好装满
- CentOS 6 添加root权限账户
- java 中多播、广播编程
- 由于 Exception.tostring()失败,因此无法打印异常字符串
- ajax思维导图