Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Cách nạp mã nguồn vào JShell trong Java 9


JShell là công cụ tương tác để học Java, là REPL (Read-Evaluate-Print-Loop) đánh giá các khai báo, câu lệnh và biểu thức.

Khi rời khỏi phiên JShell, chúng ta muốn tái sử dụng mã đã nhập trước đó vào phiên mới. Điều này có thể thực hiện bằng lệnh: /open [Đường_dẫn_File]. Lệnh này sẽ nạp tất cả mã và lệnh nội bộ tìm thấy trong file[Đường_dẫn_File] được cung cấp làm tùy chọn.

Trong đoạn mã dưới đây, chúng ta dùng lệnh "/open [Đường_dẫn_File]" để nạp mã nguồn từ thư mục với phần mở rộng ".jsh".

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro
jshell> x
| Error:
| cannot find symbol
| symbol: variable x
| x
| ^
jshell> y
| Error:
| cannot find symbol
| symbol: variable y
| y
| ^
jshell> /list
jshell> /open C:\Users\User\Desktop\save.jsh
jshell> /list
1 : int x = 15;
2 : double y = 25.0;
3 : public int sum(int a, int b) { return a + b; }
jshell> x
x ==> 15
jshell> y
y ==> 25.0
jshell> int result = sum(5, 7)
result ==> 12