jshell

Java 交互式 REPL

补充说明

jshell 是 JDK 自带的交互式 Java 环境,适合验证语法、试 API 和小段逻辑。它不负责构建项目,代码片段保存在内存中,退出即丢失。

常用示例

jshell
jshell --class-path lib/*.jar
jshell script.jsh
jshell -R--enable-preview

交互命令:

/open script.jsh
/vars
/methods
/imports
/set feedback verbose
/exit

示例片段:

var list = java.util.List.of(1, 2, 3);
list.stream().map(x -> x * 2).toList();

易错点与排错

相关命令