เมนู

คุณสมบัติระบบเอาต์พุต Java เพื่อการดูง่าย

สารบัญ

ชวา คุณสมบัติของระบบเอาต์พุตตามลำดับตัวอักษร System.getProperties()

ชวาในคุณสมบัติของระบบแนะนำโปรแกรมตัวอย่างที่เอาต์พุตคีย์และค่าตามลำดับตัวอักษรเพื่อให้ดูได้ง่าย
เมื่อจัดเก็บไว้ใน TreeMap แล้ว จะเรียงลำดับตามตัวอักษรแล้วจึงส่งออก

โดยทั่วไปวิธีการต่อไปนี้จะแนะนำไว้อย่างดี แต่ค่าต่างๆ จะถูกตัดตรงกลางและไม่ได้จัดเรียงตามตัวอักษร ทำให้อ่านได้ยากมาก

อุปกรณ์ประกอบฉากคุณสมบัติ = System.getProperties();
อุปกรณ์ประกอบฉาก.รายการ(System.out);
-- การแสดงรายการคุณสมบัติ -- java.runtime.name=Java(TM) 2 Runtime Environment, Stand... sun.boot.library.path=C:\develop\Java\jdk1.5.0_08\jre\bin java.vm .version=1.5.0_08-b03 java.vm.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ path.separator=; java.vm.name=Java HotSpot(TM) file.encoding.pkg=sun.io ไคลเอ็นต์ VM user.country=JP sun.os.patch.level=Service Pack 2 java.vm.special.name=ข้อกำหนด Java Virtual Machine user.dir=C:\apps\0- แอป java.runtime.version=1.5.0_08-b03 java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.endorsed.dirs=C:\develop\Java\jdk1.5.0_08\jre\lib\e... ระบบปฏิบัติการ .arch=x86 java.io.tmpdir=C:\DOCUME~1\***\LOCALS~1\Temp\ line.separator= java.vm.speciation.vendor=Sun Microsystems Inc. user.variant= os.name =Windows XP sun.jnu.encoding=MS932 java.library.path=C:\develop\Java\jdk1.5.0_08\bin;.;C:\... java.speciation.name=ข้อกำหนด Java Platform API java. class.version=49.0 sun.management.compiler=คอมไพเลอร์ไคลเอ็นต์ HotSpot os.version=5.1 user.home=C:\Documents and Settings\**** user.timezone= java.awt.printerjob=sun.awt.windows WPrinterJob file.encoding=MS932 java.special.version=1.5 user.name=**** java.class.path=C:\apps\0-app\bin;C:\apps\0-app\jre1.. .. java.vm.specialation.version=1.0 sun.arch.data.model=32 java.home=C:\develop\Java\jdk1.5.0_08\jre java.special.vendor=Sun Microsystems Inc. user.ภาษา =ja awt.toolkit=sun.awt.windows.WToolkit java.vm.info=โหมดผสม, การแชร์ java.version=1.5.0_08 java.ext.dirs=C:\develop\Java\jdk1.5.0_08\jre\ lib\ext sun.boot.class.path=C:\develop\Java\jdk1.5.0_08\jre\lib\r... java.vendor=Sun Microsystems Inc. file.separator=\ java.vendor.url bug=http://java.sun.com/cgi-bin/bugreport... sun.cpu.endian=little sun.io.unicode.encoding=UnicodeLittle sun.desktop=windows sun.cpu.isalist=pentium_pro+mmx pentium_pro เพนเทียม+ม...


โปรแกรมตัวอย่าง

/** * พิมพ์คีย์คุณสมบัติระบบและค่าตามลำดับตัวอักษร */ public static void outputSystemProperties() { คุณสมบัติ p = System.getProperties(); TreeMap map = new TreeMap(); iterator itr = map.keySet().iterator(); hasNext()) { String key = (String)itr.next(); ค่าสตริง = (String)map.get(key); System.out.println(key + "=" + value);

ผลการดำเนินการ

◆ตัวอย่างการดำเนินการ

โมฆะสาธารณะหลัก (สตริง [] args) { outputSystemProperties ();

◆ผลลัพธ์เอาท์พุต

awt.toolkit=sun.awt.windows.WToolkit file.encoding=MS932 file.encoding.pkg=sun.io file.separator=\ java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.awt.printerjob=sun.awt .windows.WPrinterJob java.class.path=C:\apps\0-app\bin;C:\apps\0-app\jre1.6.0\lib\rt.jar;C:\apps\0-app\sys \lib\bcprov-jdk14-123.jar java.class.version=49.0 java.endorsed.dirs=C:\develop\Java\jdk1.5.0_08\jre\lib\endorsed java.ext.dirs=C:\develop \Java\jdk1.5.0_08\jre\lib\ext java.home=C:\develop\Java\jdk1.5.0_08\jre java.io.tmpdir=C:\DOCUME~1\***\LOCALS~1 \Temp\ java.library.path=C:\develop\Java\jdk1.5.0_08\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\develop\Java\jdk1.5.0_08\bin ;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\ProgramFilesDevelop\TOOLS\ant-1.6.1\bin;C:\develop\eclipse32\extensions\tptp-4.2. 0\agent-controller\\bin;C:\Program Files\QuickTime\QTSystem\ java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition java.runtime.version=1.5.0_08-b03 java.special. name=ข้อมูลจำเพาะของแพลตฟอร์ม Java API java.special.vendor=Sun Microsystems Inc. java.specialation.version=1.5 java.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ java.vendor .url.bug=http://java.sun.com/cgi-bin/bugreport.cgi java.version=1.5.0_08 java.vm.info=โหมดผสม, การแชร์ java.vm.name=Java HotSpot(TM) ไคลเอนต์ VM java.vm.specialation.name=ข้อมูลจำเพาะ Java Virtual Machine java.vm.specation.vendor=Sun Microsystems Inc. java.vm.specialation.version=1.0 java.vm.vendor=Sun Microsystems Inc. java.vm.version =1.5.0_08-b03 line.separator= os.arch=x86 os.name=Windows XP os.version=5.1 path.separator=; sun.arch.data.model=32 sun.boot.class.path=C: \develop\Java\jdk1.5.0_08\jre\lib\rt.jar;C:\develop\Java\jdk1.5.0_08\jre\lib\i18n.jar;C:\develop\Java\jdk1.5.0_08\ jre\lib\sunrsasign.jar;C:\develop\Java\jdk1.5.0_08\jre\lib\jsse.jar;C:\develop\Java\jdk1.5.0_08\jre\lib\jce.jar;C: \develop\Java\jdk1.5.0_08\jre\lib\charsets.jar;C:\develop\Java\jdk1.5.0_08\jre\classes sun.boot.library.path=C:\develop\Java\jdk1 5.0_08\jre\bin sun.cpu.endian=little sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86 sun.desktop=windows sun.io.unicode.encoding=UnicodeLittle sun.jnu.encoding= MS932 sun.management.compiler=คอมไพเลอร์ไคลเอ็นต์ HotSpot sun.os.patch.level=Service Pack 2 user.country=JP user.dir=C:\apps\0-app user.home=C:\Documents and Settings\* ** user. language=ja user.name=*** user.timezone= user.variant=

ข้อมูลทั้งหมดจะแสดงตามลำดับตัวอักษร
โดยเฉพาะอย่างยิ่ง หาก java.class.path, java.library.path ฯลฯ ไม่ได้แสดงทั้งหมด จะต้องใช้เวลาในการแก้ปัญหา

java.class.path=C:\apps\0-app\bin;C:\apps\0-app\jre1….

java.class.path=C:\apps\0-app\bin;C:\apps\0-app\jre1.6.0\lib\rt.jar;C:\apps\0-app\sys\lib\bcprov -jdk14-123.jar

สรุป

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

ขอแนะนำงานเสริมสำหรับผู้ที่มีทักษะในฐานะโปรแกรมเมอร์ Java เนื่องจาก Java ถูกใช้อย่างกว้างขวางในการพัฒนาระบบหลักขององค์กรและเว็บแอปพลิเคชัน และเป็นที่ต้องการสูง ด้วยการใช้ Java เป็นงานเสริม คุณไม่เพียงแต่สามารถเพิ่มรายได้ของคุณเท่านั้น แต่ยังพัฒนาทักษะของคุณและเรียนรู้เทคโนโลยีใหม่ ๆ อีกด้วย

  • URL をkoピーしました!
สารบัญ