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>