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

จะสร้างคลาสและวัตถุใน JShell ใน Java 9 ได้อย่างไร?


JShell เป็นเครื่องมือ java shell ใหม่ที่เปิดตัวใน java 9 เป็น REPL อย่างเป็นทางการครั้งแรก (อ่าน-ประเมิน-พิมพ์-วนซ้ำ ) แอปพลิเคชัน. เครื่องมือนี้ช่วยในการดำเนินการและประเมินโปรแกรมจาวาและตรรกะอย่างง่าย เช่น คำสั่ง , ลูป , นิพจน์ และอื่นๆ Java REPL จัดเตรียมสภาพแวดล้อมการเขียนโปรแกรมอย่างง่ายในพรอมต์คำสั่ง สามารถอ่านอินพุต ประเมิน และพิมพ์ผลลัพธ์ได้

ในตัวอย่างด้านล่าง เราสามารถสร้างคลาสและวัตถุใน JShell โดยใช้พรอมต์คำสั่ง

ตัวอย่าง

jshell> class Employee {
...> private String name;
...>    Employee(String name) {
...>       this.name=name;
...>    }
...>    String getName() {
...>       return name;
...>    }
...>    void setName(String name) {
...>       this.name=name;
...>    }
...> }
| created class Employee


ตัวอย่าง

jshell> Employee emp = new Employee("Adithya")
emp ==> Employee@4b952a2d

jshell> emp.getName()
$3 ==> "Adithya"