JShell là REPL công cụ đã giới thiệu trong Java 9. Chúng tôi có thể sử dụng công cụ này để thực thi các đoạn mã đơn giản trong dòng lệnh nhắc nhở.
Khi chúng tôi nhập biểu thức số học , biến , v.v. trong JShell, sau đó nó hiển thị kết quả mà không có chi tiết về loại biến được tạo. Trong JShell có thể hiển thị thêm thông tin về việc thực thi lệnh đã nhập, sử dụng chế độ tiết . Chúng tôi cần lấy thêm thông tin về các lệnh được thực thi bằng cách sử dụng lệnh:" / set feedback verbose "(lệnh có thể được đặt trước" / ").
Trong đoạn mã dưới đây, chế độ chi tiết là trên và nó có thể hiển thị thêm thông tin về loại biến.
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /set feedback verbose | Feedback mode: verbose jshell> 5.0 * 8 $1 ==> 40.0 | created scratch variable $1 : double jshell> String str = "TutorialsPoint"; str ==> "TutorialsPoint" | created variable str : String jshell> void test() { ...> System.out.println("Tutorix"); ...> } | created method test() jshell> test() Tutorix jshell> String str1 = new String("Tutorix"); str1 ==> "Tutorix" | created variable str1 : String jshell> "TutorialsPoint" + "Tutorix" + 2019 $6 ==> "TutorialsPointTutorix2019" | created scratch variable $6 : String jshell> int test1() { ...> return 10; ...> } | created method test1() jshell> test1() $8 ==> 10 | created scratch variable $8 : int