MENU

Keluarkan properti sistem Java agar mudah dilihat

Daftar isi

Jawa Properti sistemkeluaran dalam urutan abjad Sistem.getProperti()

Jawadi dalamProperti sistemMemperkenalkan contoh program yang menampilkan kunci dan nilai dalam urutan abjad agar mudah dilihat.
Setelah disimpan di TreeMap, itu diurutkan berdasarkan abjad dan kemudian dikeluarkan.

Metode berikut biasanya diperkenalkan dengan baik, tetapi nilainya terpotong di tengah dan tidak disusun berdasarkan abjad, sehingga sangat sulit untuk dibaca.

Properti properti = System.getProperties();
props.list(Sistem.keluar);
-- daftar properti -- 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 VM klien.encoding.pkg=sun.io user.country=JP sun.os.patch.level=Paket Layanan 2 java.vm.spesifikasi.name=Spesifikasi Mesin Virtual Java user.dir=C:\apps\0- aplikasi 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... os .arch=x86 java.io.tmpdir=C:\DOCUME~1\***\LOCALS~1\Temp\ line.separator= java.vm.spesifikasi.vendor=Sun Microsystems Inc. pengguna.varian= os.name =Windows XP sun.jnu.encoding=MS932 java.library.path=C:\develop\Java\jdk1.5.0_08\bin;.;C:\... java.spesifikasi.name=Spesifikasi API Platform Java java. class.version=49.0 sun.management.compiler=Kompiler Klien HotSpot os.version=5.1 user.home=C:\Documents and Settings\**** user.timezone= java.awt.printerjob=sun.awt.windows. File WPrinterJob.encoding=MS932 java.spesifikasi.versi=1.5 nama pengguna=**** java.class.path=C:\apps\0-app\bin;C:\apps\0-app\jre1.. .. java.vm.spesifikasi.versi=1.0 sun.arch.data.model=32 java.home=C:\develop\Java\jdk1.5.0_08\jre java.spesifikasi.vendor=Sun Microsystems Inc. pengguna.bahasa =ja awt.toolkit=sun.awt.windows.WToolkit java.vm.info=mode campuran, berbagi 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 pentium+m...


contoh program

/** * Mencetak kunci dan nilai properti sistem dalam urutan abjad. */ public static void outputSystemProperties() { Properti p = System.getProperties(); TreeMap map = new TreeMap(); map.putAll(p); hasNext()) { Kunci string = (String)itr.next(); Nilai string = (String)map.get(kunci); System.out.println(kunci + "=" + nilai);

Hasil eksekusi

◆Contoh eksekusi

public static void main(String[] args) { outputSystemProperties();

◆ Hasil keluaran

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 Lingkungan Runtime, Edisi Standar java.runtime.version=1.5.0_08-b03 java.spesifikasi. nama=Spesifikasi API Platform Java java.spesifikasi.vendor=Sun Microsystems Inc. java.spesifikasi.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=mode campuran, berbagi java.vm.name=Java HotSpot(TM) Klien VM java.vm.spesifikasi.nama=Spesifikasi Mesin Virtual Java java.vm.spesifikasi.vendor=Sun Microsystems Inc. java.vm.spesifikasi.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=Kompiler Klien HotSpot sun.os.patch.level=Paket Layanan 2 user.country=JP user.dir=C:\apps\0-app user.home=C:\Documents and Settings\* ** pengguna.bahasa=ja nama pengguna=*** pengguna.zona waktu= pengguna.varian=

Semua informasi ditampilkan dalam urutan abjad.
Khususnya, jika java.class.path, java.library.path, dll. tidak semuanya ditampilkan, maka perlu waktu untuk menyelesaikan masalah.

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

ringkasan

Artikel ini menjelaskan cara mengatur properti sistem Java dalam urutan abjad agar lebih mudah dibaca. Dengan metode keluaran properti normal, informasi terpotong atau ditampilkan tidak berurutan, sehingga sulit untuk dilihat.Peta PohonDengan mengurutkan dan mengeluarkan properti menggunakan , akan lebih mudah untuk dipahami. Contoh program konkrit diperkenalkan untuk memberikan programmer Java cara yang efisien untuk memeriksa properti sistem.

Pekerjaan sampingan sangat disarankan bagi mereka yang memiliki keterampilan sebagai programmer Java. Hal ini karena Java banyak digunakan dalam pengembangan sistem inti perusahaan dan aplikasi web, dan permintaannya tinggi. Dengan menggunakan Java sebagai pekerjaan sampingan, Anda tidak hanya dapat meningkatkan penghasilan, tetapi juga meningkatkan keterampilan dan mempelajari teknologi baru.

  • URLをコピーしました!
Daftar isi