Java Shell hoặc JShell là một REPL chính thức (Đọc-Đánh giá-In-Vòng lặp) được giới thiệu với Java 9 . Nó cung cấp một trình bao tương tác để nhanh chóng tạo mẫu , gỡ lỗi và không cần đến main () hoặc không cần biên dịch mã trước khi thực thi nó. JShell có thể dễ dàng bắt đầu bằng cách nhập " jshell" trong dấu nhắc lệnh.
Lưu đoạn mã
Chúng tôi có thể lưu nguồn đoạn mã vào tệp bằng cách sử dụng "/ save [-all | -history | -start]" lệnh.
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /save C:\Users\User\jshell.txt
Đoạn mã trên tạo một " jshell.txt mới theo đường dẫn được chỉ định.
Chỉnh sửa đoạn mã
Chúng tôi cũng có thể chỉnh sửa mã trong trình chỉnh sửa bên ngoài bằng cách sử dụng "/ edit" lệnh.
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /edit | created method empName(String,String)
Thao tác này khởi chạy chỉnh sửa JShell pad nơi chúng tôi có thể chỉnh sửa và lưu đoạn mã.
Bảng chỉnh sửa Jshell
Thả một đoạn mã
Tương tự, chúng tôi cũng có thể thả một đoạn mã cụ thể bằng cách sử dụng lệnh "/ drop
Đầu ra
jshell> /drop 1 | dropped method empName(String,String) jshell>
Lệnh trên đưa ra một đoạn mã.