![]() |
1
2
这实际上取决于您如何启动应用程序。例如,如果要从Windows命令行提示符(例如
使用标准的输入和输出流通常不是一个好主意,除非您希望在shell脚本类型环境中调用您的程序,在这种环境中,这些是用于通信的公共通道。正如您自己发现的,这些通常在GUI环境中没有很好地定义。如果您真的想在程序运行时捕获文本信息,请考虑使用“真实”的日志框架(如log4j或
|
![]() |
2
6
|
![]() |
3
3
如果你开始使用Java应用程序
我建议使用一些日志框架,将消息写入日志文件。
|
![]() |
4
2
基于GUI的应用程序,在双击.jar文件时从javaw开始,不会输出system.out和system.err: Load java.util.logging.config.file for default initialization
|
![]() |
5
1
|
![]() |
6
0
你可以用 Java console 如果它是用Java运行的。 |