相关疑难解决方法(0)

可执行jar中的"System.out.println()"会发生什么?

假设我已经使用executable jar过的代码创建了一个代码

System.out.println()
Run Code Online (Sandbox Code Playgroud)

当我们运行可执行jar时,没有控制台.那么,这条线会发生什么?如何java处理这种情况?

编辑01:

注意:情况是我不使用控制台运行jar或无论如何将任何控制台与它关联.

编辑02:让事情更清晰:

我知道没有任何东西可以在任何地方打印,因为没有控制台..!我想知道java在这种情况下如何处理这一行?生成可执行jar的字节码时是否省略了这一行?或者,当没有控制台时,这条线是否被忽略了?还是什么......

java executable-jar system.out

10
推荐指数
1
解决办法
2万
查看次数

jar中的System.out.println

我有这个java程序,我想在jar中打包.它编译得很好,它可以毫无错误地编译成jar.但是,当我双击它时,它不会启动.我知道大多数jar应用程序都使用JFrame,并且工作正常.但它是否可以使命令提示符/ shell为基础?(如显示System.out.println)

例如,可以通过双击jar来执行此代码:

public class Hello
{

  public static void main( String[] args )
  {
    System.out.println( "Hello, World!" );
  }
}
Run Code Online (Sandbox Code Playgroud)

java command-line jar class

4
推荐指数
2
解决办法
9859
查看次数

标签 统计

java ×2

class ×1

command-line ×1

executable-jar ×1

jar ×1

system.out ×1