java - 当程序未在命令窗口中打开时, println() 语句会发生什么情况?

标签 java jar

我想知道当 Java 程序不是从控制台打开而是从 .jar 文件打开时,System.out.println() 语句会发生什么情况。

最佳答案

这要看情况。输出流(和错误流)可以重定向到一个文件,但否则它们就会消失得无影无踪。

关于java - 当程序未在命令窗口中打开时, println() 语句会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40271463/

相关文章:

java - [Java]通过控制台使用 jar 文件输出不正确

java matlab 如何在 matlab 脚本中运行 jar?

java - 在 Java 中打印 Map<String,List<Bean>> 的内容

java - 使用带有多个分隔符的 String.split()

java - 如何使用作为 uberjar 部署的库?

java - 如何使用 Jar 文件在 IntelliJ IDEA 中设置运行/调试配置?

java - 如何在Linux下运行Java程序(作为Windows exe分发)?

java - 为什么使用 Thread.currentThread().isInterrupted() 而不是 isInterrupted()?

java - 创建表示一组常量字符串的简单 Java 枚举的最佳方法是什么

java - 使用 Java Streams 获取嵌套在 HashMap 中的元素最多的集合