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

วิธีรีเซ็ตเซสชัน JShell ใน Java 9

JShell ใน Java 9 รัน snippet แบบ interactive ใช้คำสั่ง /reset เพื่อรีเซ็ตเซสชันโดยไม่ต้องปิดเปิดใหม่ โค้ดที่พิมพ์ไปจะหาย ทำให้ทดสอบโค้ดใหม่ได้สะดวก

ตัวอย่าง

jshell> int a = 25
a ==> 25
jshell> double y = 30
y ==> 30.0
jshell> String str = "Tutorialspoint"
str ==> "Tutorialspoint"
jshell> /list
1 : int a = 25;
2 : double y = 30;
3 : String str = "Tutorialspoint";
jshell> /reset
| Resetting state.
jshell> /list
jshell> x
| Error: cannot find symbol x
jshell> int x = 15
x ==> 15
jshell> String str = "reset"
str ==> "reset"
jshell> /list
1 : int x = 15;
2 : String str = "reset";