有没有办法在Mac上从命令行快速编写和运行Java代码?

有没有办法在Mac上从命令行快速编写和运行Java代码?,java,Java,我知道您可以使用python在命令行中执行此操作。只需在终端中输入“python3”,就可以当场编写和运行python代码。有没有一种方法可以在命令行中使用java实现这一点,而不必先创建一个文件,然后将目录更改为该文件,然后使用vim/nano编辑该文件,然后键入javac和java来运行该文件?是。从Java9开始,有一个名为jshell的JavaREPL $ jshell | Welcome to JShell -- Version 13.0.2 | For an introducti

我知道您可以使用python在命令行中执行此操作。只需在终端中输入“python3”,就可以当场编写和运行python代码。有没有一种方法可以在命令行中使用java实现这一点,而不必先创建一个文件,然后将目录更改为该文件,然后使用vim/nano编辑该文件,然后键入javac和java来运行该文件?

是。从Java9开始,有一个名为jshell的JavaREPL

$ jshell
|  Welcome to JShell -- Version 13.0.2
|  For an introduction type: /help intro

jshell> System.out.println(System.getProperty("os.name"));
Mac OS X

对。从Java9开始,有一个名为jshell的JavaREPL

$ jshell
|  Welcome to JShell -- Version 13.0.2
|  For an introduction type: /help intro

jshell> System.out.println(System.getProperty("os.name"));
Mac OS X
Try(Java增强建议)Try(Java增强建议)