获取 JShell 错误:';' 预期用于基本的 HelloWorld.java 程序

只使用过 IDE 进行 Java 开发,并想学习如何使用 JShell,但是对于基本的 hello world 示例和我尝试的任何其他内容,我收到以下错误。不明白';'在哪里 错误来自。

|javac HelloWorld.java

| 错误:

| ';' 预期

| javac HelloWorld.java;


HelloWorld.java 的代码


public class HelloWorld {

  public static void main(String[] args) {

    System.out.println("Hello World");

  }

}


慕少森
浏览 130回答 2
2回答

慕的地6264312

你不用在JShell 中编译,你可以添加 main 方法然后调用它 public static void main(String[] args) {     System.out.println("Hello World");    } } main(null);以下示例显示了正在定义的方法和运行的方法:jshell> String grade(int testScore) { ..... jshell> grade(88)

梦里花落0921

这是两个不同的“hello world”程序:thufir@dur:~/jshell$ thufir@dur:~/jshell$ java hello.javaHello World from Javathufir@dur:~/jshell$ thufir@dur:~/jshell$ cat hello.javapublic class HelloWorld {  public static void main(String[] args) {    System.out.println("Hello World from Java");  }}thufir@dur:~/jshell$ thufir@dur:~/jshell$ jshell hello.jshHello Worldthufir@dur:~/jshell$ thufir@dur:~/jshell$ ./hello.jsh jshell 11.0.1Hello Worldthufir@dur:~/jshell$ thufir@dur:~/jshell$ cat hello.jsh //usr/bin/env jshell --show-version "$0" "$@"; exit $?System.out.println("Hello World")/exitthufir@dur:~/jshell$ 该.jsh或JShell脚本是可执行的,以便可以运行的几种方法。希望有帮助。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java