本教程是为JDK 8编写的。本页中描述的示例和实践不利用后续版本中引入的改进,并且可能使用不再可用的技术。
有关Java SE 9及其后续版本中更新的语言功能的摘要,请参阅Java语言更改。
有关所有JDK版本的新功能、增强功能以及已删除或已弃用选项的信息,请参阅JDK发布说明。
Java Applet可以将消息写入标准输出和标准错误流。在调试Java Applet时,将诊断信息写入标准输出可以成为一个非常有价值的工具。
下面的代码片段将消息写入标准输出流和标准错误流。
// 在实例变量声明处: boolean DEBUG = true; // ... // 后来,当我们想要打印一些状态: if (DEBUG) { try { // ... // 一些抛出异常的代码 System.out. println("调用了someMethod(" + x + "," + y + ")"); } catch (Exception e) { e.printStackTrace() } }
检查Java控制台日志,查看写入标准输出流或标准错误流的消息。要将消息存储在日志文件中,请在Java控制面板中启用日志记录。消息将被写入用户主目录中的日志文件中(例如,在Windows上,日志文件可能在C:\Documents and Settings\someuser\Application Data\Sun\Java\Deployment\log
中)。