Computer >> Máy Tính >  >> Lập trình >> Java

Làm cách nào để lưu, chỉnh sửa và thả một đoạn mã trong JShell trong Java 9?


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

Làm cách nào để lưu, chỉnh sửa và thả một đoạn mã trong JShell trong Java 9?

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ã.