กลับไปหน้าบทความ

อ่าน 2 นาที

เจเชลล์

JShell เป็น ลูปการอ่าน-ประเมิน-พิมพ์ ของ Java ซึ่งเปิดตัวครั้งแรกในJDK 9 [ 1 ] มีการติดตามโดย JEP 222 jshell: The Java Shell (Read-Eval-Print Loop) [ 2 ] เหตุผล หนึ่งที่ JShell...

เจเชลล์

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )

JShellเป็นลูปการอ่าน-ประเมิน-พิมพ์ของ Java ซึ่งเปิดตัวครั้งแรกในJDK 9 [ 1 ]มีการติดตามโดยJEP 222 jshell: The Java Shell (Read-Eval-Print Loop) [ 2 ] เหตุผลหนึ่งที่ JShell ถูกเสนอสำหรับ Java 9 คือการขาดสภาพแวดล้อมแบบโต้ตอบมาตรฐานสำหรับภาษา ไลบรารี ที่ ใช้กันอย่างแพร่หลายในการใช้ Java REPL มักจะเป็นBeanShellซึ่งหยุดพัฒนามาตั้งแต่ปี 2003 และแยกตัวออกจากภาษา Java อย่างไม่มีเหตุผล[ 3 ] [ 4 ]

ตัวอย่าง

jshell> int a[] = { 0, 1, 3, 5, 8 } a ==> int[5] { 0, 1, 3, 5, 8 } jshell> int fact(int n) { ...> คืนค่า n < 2 ? 1 : n * fact(n - 1); ...> } | สร้างเมธอด fact(int) jshell> สำหรับ (int i = 0; i < a.length; ++i) ...> a[i] = fact(a[i]); jshell> a a ==> int[5] { 1, 1, 6, 120, 40320 } 

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=JShell&oldid=1258771055 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เจเชลล์

JShell เป็น ลูปการอ่าน-ประเมิน-พิมพ์ ของ Java ซึ่งเปิดตัวครั้งแรกในJDK 9 [ 1 ] มีการติดตามโดย JEP 222 jshell: The Java Shell (Read-Eval-Print Loop) [ 2 ] เหตุผล หนึ่งที่ JShell...

ตัวอย่าง

jshell> int a[] = { 0, 1, 3, 5, 8 } a ==> int[5] { 0, 1, 3, 5, 8 } jshell> int fact(int n) { ...> คืนค่า n } | สร้างเมธอด fact(int) jshell> สำหรับ (int i = 0; i a[i] = fact(a[i]); jshell> a a ==> int[5] { 1, 1, 6, 120, 40320 }

ดูเพิ่มเติม

การเขียนโปรแกรมเชิงสำรวจ ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=JShell&oldid=1258771055 "