The JShell เครื่องมือที่เรียกว่า REPL (อ่าน-ประเมิน-พิมพ์-วนซ้ำ ) แนะนำใน Java 9 ที่ช่วยให้เราสามารถรันโค้ด Java และได้ผลลัพธ์ทันที เราสามารถประเมินนิพจน์หรืออัลกอริธึมสั้นๆ ได้อย่างรวดเร็วโดยไม่ต้องสร้างโปรเจ็กต์ใหม่ คอมไพล์หรือสร้างมันขึ้นมา ด้วยความช่วยเหลือของ JShell เราสามารถดำเนินการ นิพจน์ , ใช้การนำเข้า กำหนด คลาส , วิธีการ และ ตัวแปร .
เราสามารถแสดงรายการ คลาส . ทั้งหมด , อินเทอร์เฟซ และ enum กำหนดไว้ใน เซสชัน JShell ปัจจุบัน โดยใช้ "/types " คำสั่ง
ในข้อมูลโค้ดด้านล่าง เราได้สร้าง "การทดสอบ " คลาส "ทดสอบอินเทอร์เฟซ " ส่วนต่อประสานและ enum "EnumTest " ในเครื่องมือ JShell
C:\Users\User> jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro
jshell> class Test {
...> public static void main(String args[]) {
...> System.out.println("TutorialsPoint");
...> }
...> }
| created class Test
jshell> interface TestInterface {
...> public void sum();
...> }
| created interface TestInterface
jshell> enum EnumTest {
...> TUTORIALSPOINT,
...> TUTORIX
...> }
| created enum EnumTest
ในข้อมูลโค้ดด้านล่าง แสดงรายการคลาส อินเทอร์เฟซ และ enums ทั้งหมดโดยใช้ "/types " คำสั่ง
jshell> /types | class Test | interface TestInterface | enum EnumTest jshell>