Java Shell หรือ JShell เป็นทางการ REPL (Read-Evaluate-Print-Loop) นำมาใช้กับ Java 9 . มันมีเชลล์แบบโต้ตอบสำหรับการสร้างต้นแบบ .อย่างรวดเร็ว , กำลังแก้ไข และไม่จำเป็นต้องใช้ main() หรือไม่จำเป็นต้องคอมไพล์โค้ดก่อนดำเนินการ JShell เริ่มต้นได้ง่ายๆ ด้วยการพิมพ์ "jshell" ในพรอมต์คำสั่ง
บันทึกตัวอย่าง
เราสามารถบันทึกแหล่งที่มาของตัวอย่างลงในไฟล์โดยใช้ "/save [-all|-history|-start] " คำสั่ง
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /save C:\Users\User\jshell.txt
โค้ดด้านบนสร้าง "jshell.txt . ใหม่ ตามเส้นทางที่กำหนด
แก้ไขตัวอย่าง
เรายังแก้ไขโค้ดในตัวแก้ไขภายนอกได้โดยใช้ "/แก้ไข " คำสั่ง
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /edit | created method empName(String,String)
นี่จะเป็นการเปิด การแก้ไข JShell แผ่น ซึ่งเราสามารถแก้ไขข้อมูลโค้ดและบันทึกได้
แผ่นแก้ไข Jshell
วางตัวอย่าง
ในทำนองเดียวกัน เราสามารถวางตัวอย่างข้อมูลโดยใช้คำสั่ง "/drop
ผลลัพธ์
jshell> /drop 1 | dropped method empName(String,String) jshell>
คำสั่งด้านบนจะปล่อยตัวอย่าง