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

วิธีดูเวอร์ชัน Java และ OS รวมถึง Vendor ใน JShell ของ Java 9

Java 9 นำเสนอเครื่องมือ JShell สำหรับภาษาโปรแกรมมิ่ง Java อนุญาตให้ประเมินโค้ดสนิปเพท เช่น การประกาศ คำสั่ง และ นิพจน์ เราสามารถดูรายละเอียด Java Version และ Vendor รวมถึง OS Version และ Name โดยใช้เมธอดสแตติก getProperty() ของคลาส System

ตัวอย่างใน JShell Console

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> System.out.println(System.getProperty("java.version"));
9.0.4

jshell> System.out.println(System.getProperty("java.vendor"));
Oracle Corporation

jshell> System.out.println(System.getProperty("os.version"));
6.3

jshell> System.out.println(System.getProperty("os.name"));
Windows 8.1

jshell>

System Properties ที่ใช้บ่อย

  • java.version - เวอร์ชัน Java Runtime
  • java.vendor - ผู้จัดจำหน่าย Java (เช่น Oracle Corporation)
  • java.home - ไดเรกทอรีติดตั้ง Java
  • os.name - ชื่อระบบปฏิบัติการ
  • os.version - เวอร์ชัน OS
  • os.arch - สถาปัตยกรรม OS (เช่น amd64)
  • user.name - ชื่อผู้ใช้
  • user.home - ไดเรกทอรีบ้านของผู้ใช้

วิธีนี้ใช้ได้ทั้งใน JShell และโปรแกรม Java ทั่วไป ช่วยให้ตรวจสอบสภาพแวดล้อมรันไทม์ได้อย่างรวดเร็ว