Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

จะบันทึก แก้ไข และวางส่วนย่อยใน JShell ใน Java 9 ได้อย่างไร


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

จะบันทึก แก้ไข และวางส่วนย่อยใน JShell ใน Java 9 ได้อย่างไร

วางตัวอย่าง

ในทำนองเดียวกัน เราสามารถวางตัวอย่างข้อมูลโดยใช้คำสั่ง "/drop "

ผลลัพธ์

jshell> /drop 1
| dropped method empName(String,String)

jshell>

คำสั่งด้านบนจะปล่อยตัวอย่าง