แก้ไขแล้ว: ออกจาก jshell

บทความนี้จะพูดถึงวิธีออกจาก jshell ซึ่งเป็นเครื่องมือ Java Shell ที่นำมาใช้กับ Java 9 เหมือนกับ REPL ที่ใช้บรรทัดคำสั่ง (Read-Evaluate-Print Loop) ซึ่งช่วยให้คุณทดสอบตัวอย่างโค้ด Java ของคุณได้อย่างรวดเร็ว อย่างไรก็ตาม อาจมีบางครั้งที่คุณต้องการออกจาก jshell และกลับไปที่ command prompt ของระบบปฏิบัติการ เพื่อดำเนินการดังกล่าว เราจะเริ่มต้นด้วยการระบุวิธีแก้ไขปัญหา ตามด้วยคำแนะนำโดยละเอียดของโค้ด บทความนี้ประกอบด้วยข้อมูลเชิงลึกที่น่าสนใจเกี่ยวกับไลบรารี ฟังก์ชัน และอื่นๆ ที่เกี่ยวข้อง

กำลังออกจาก jshell ทำได้ง่ายเพียงแค่เขียน /exit แล้วกด Enter อย่างไรก็ตาม การทำความเข้าใจบริบทเบื้องหลังการดำเนินการนี้เป็นสิ่งสำคัญสำหรับ Java Developer ทุกคน ช่วยให้มั่นใจได้ถึงการโต้ตอบที่ราบรื่นกับ jshell และเพิ่มประสิทธิภาพการเขียนโค้ดโดยรวมของคุณ

/exit

กายวิภาคของคำสั่ง /exit

คำสั่ง /exit เป็นหนึ่งในคำสั่งเมตาหลายคำสั่งที่ jshell รองรับ คำสั่งเมตาเหล่านี้เริ่มต้นด้วยอักขระ / และไม่ได้เป็นส่วนหนึ่งของภาษา Java ใช้เพื่อควบคุมพฤติกรรมของเซสชัน jshell

คำสั่ง /exit ใช้เพื่อสิ้นสุดเซสชัน jshell และคืนการควบคุมไปยังระบบปฏิบัติการ เมื่อคุณเขียน /exit แล้วกด Enter มันจะส่งคำสั่ง exit ไปที่ jshell ซึ่งจะยุติเซสชัน

ความเข้าใจในรายละเอียดเกี่ยวกับคำสั่งเมตาเหล่านี้สามารถเพิ่มประสิทธิภาพของคุณได้อย่างมากในขณะที่ทำงานกับ REPL ของ Java

ทำความเข้าใจกับ Meta-Command อื่นๆ

การทำความเข้าใจคำสั่งเมตาอื่น ๆ ใน Jshell ก็มีความสำคัญไม่แพ้กัน ตัวอย่างเช่น /help แสดงรายการคำสั่งเมตาทั้งหมด /list แสดงตัวอย่างข้อมูลทั้งหมดที่คุณป้อนระหว่างเซสชัน /save filename สามารถบันทึกส่วนย่อยของเซสชันของคุณลงในไฟล์ได้ คำสั่งเหล่านี้มีบทบาทสำคัญในการใช้ประโยชน์สูงสุดจาก jshell

/help
/list
/save filename

เช่นเดียวกับที่ /exit ยุติเซสชันของคุณ คำสั่งเมตาเหล่านี้ช่วยให้คุณสามารถควบคุม บันทึก และเรียกค้นงานของคุณได้อย่างมีประสิทธิภาพ เมื่อเชี่ยวชาญการใช้คำสั่งเหล่านี้ คุณจะมีความเชี่ยวชาญในการนำทาง jshell และปรับปรุงงานการพัฒนา Java ของคุณ

โดยสรุปjshell เป็นเครื่องมืออันทรงพลังที่ช่วยให้นักพัฒนา Java สามารถทดสอบตัวอย่างโค้ดได้อย่างรวดเร็วและมีประสิทธิภาพ คำสั่ง /exit และคำสั่งเมตาอื่นๆ มีบทบาทสำคัญในการควบคุมพฤติกรรมของ Java REPL ดังนั้นจึงรับประกันประสบการณ์การพัฒนา Java ที่เหมาะสมที่สุด

กระทู้ที่เกี่ยวข้อง:

แสดงความคิดเห็น