假设我有一个可执行的JAR文件,启动了一个Swing GUI。如果它从控制台启动(例如
注意,我只有一个JAR文件,没有源代码。
问题:当您双击运行一个JAR文件时会发生什么?显然,没有日志可见,但是它们只是不可见,还是确实提高了应用程序的性能(通过跳过日志记录)?
java -jar myapp
),那么应用程序也使用控制台(即正在打印日志)。这种记录需要一些时间,而且非常冗长。注意,我只有一个JAR文件,没有源代码。
问题:当您双击运行一个JAR文件时会发生什么?显然,没有日志可见,但是它们只是不可见,还是确实提高了应用程序的性能(通过跳过日志记录)?
println
输出到控制台窗口和“无处”是完全相同的吗?顺便说一下,请将所有这些聊天内容都形成一个答案,以便我可以在SO上接受它。 - emesx