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

จะเรียกใช้ตัวอย่างที่มีอยู่ใน JShell ใน Java 9 ได้อย่างไร


JShell เป็นเครื่องมือ REPL แรกที่เปิดตัวใน Java 9 เราสามารถเรียกใช้ตัวอย่างอย่างง่ายใน บรรทัดคำสั่ง พร้อมท์โดยใช้เครื่องมือ JShell เราสามารถเริ่มเซสชัน JShell โดยพิมพ์ "jshell " คำสั่งหยุดเซสชันโดยพิมพ์ "/exit " คำสั่ง และค้นหาคำสั่งเฉพาะโดยใช้ "/help " คำสั่ง

The "/reload " คำสั่งสามารถใช้เพื่อ ดำเนินการใหม่ ตัวอย่างที่มีอยู่ทั้งหมดใน JShell เรายังลบโค้ดก่อนหน้าทั้งหมดออกจากเซสชัน JShell ได้โดยใช้ปุ่ม "/รีเซ็ต " คำสั่ง

ในข้อมูลโค้ดด้านล่าง เราได้สร้างชุดของข้อมูลโค้ดแล้ว

jshell> 2+10
$1 ==> 12

jshell> String s = "Tutorialspoint"
s ==> "Tutorialspoint"

jshell> System.out.println("Tutorialspoint")
Tutorialspoint

jshell> int num1 = 25
num1 ==> 25

jshell> /1
2+10
$5 ==> 12

jshell> /2
String s = "Tutorialspoint";
s ==> "Tutorialspoint"

jshell> /3
System.out.println("Tutorialspoint")
Tutorialspoint

jshell> /4
int num1 = 25;
num1 ==> 25

ฉัน ในข้อมูลโค้ดด้านล่าง เราสามารถใช้ "/reload คำสั่ง " เครื่องมือ Jshell เรียกใช้ตัวอย่างข้อมูลที่มีอยู่ทั้งหมดอีกครั้งและพิมพ์ออกมา

jshell> /reload
| Restarting and restoring state.
-: 2+10
-: String s = "Tutorialspoint";
-: System.out.println("Tutorialspoint")
Tutorialspoint
-: int num1 = 25;
-: 2+10
-: String s = "Tutorialspoint";
-: System.out.println("Tutorialspoint")
Tutorialspoint
-: int num1 = 25;
-: int num1 = 25;

ในข้อมูลโค้ดด้านล่าง เราสามารถใช้ "/รีเซ็ต " คำสั่งเพื่อลบโค้ดก่อนหน้าทั้งหมดออกจากเซสชัน JShell และพิมพ์ "สถานะการรีเซ็ต ".

jshell> /reset
| Resetting state.

jshell>