{"id":990,"date":"2018-09-17T19:05:32","date_gmt":"2018-09-17T10:05:32","guid":{"rendered":"https:\/\/chat-messenger.com\/?p=990"},"modified":"2024-07-04T15:05:01","modified_gmt":"2024-07-04T06:05:01","slug":"system-getproperties-list","status":"publish","type":"post","link":"https:\/\/chat-messenger.com\/fr\/blog\/java\/liste-des-proprietes-du-systeme","title":{"rendered":"Propri\u00e9t\u00e9s du syst\u00e8me Java de sortie pour une visualisation facile"},"content":{"rendered":"<h2 class=\"common_title\"><a name=\"0\">Java <strong>Propri\u00e9t\u00e9s du syst\u00e8me<\/strong>sortie par ordre alphab\u00e9tique <strong>Syst\u00e8me.getProperties()<\/strong><\/a><\/h2>\n<p>\n<strong>Java<\/strong>dans<strong>Propri\u00e9t\u00e9s du syst\u00e8me<\/strong>Pr\u00e9sentation d&#039;un exemple de programme qui affiche les cl\u00e9s et les valeurs par ordre alphab\u00e9tique pour une visualisation facile.<br>\nUne fois stock\u00e9 dans TreeMap, il est tri\u00e9 par ordre alphab\u00e9tique puis affich\u00e9.\n<\/p>\n<p>La m\u00e9thode suivante est g\u00e9n\u00e9ralement bien pr\u00e9sent\u00e9e, mais les valeurs sont coup\u00e9es au milieu et ne sont pas class\u00e9es par ordre alphab\u00e9tique, ce qui la rend tr\u00e8s difficile \u00e0 lire.<\/p>\n<div class=\"point\">\n<strong>Propri\u00e9t\u00e9s props = System.getProperties();<\/strong><br>\n<strong>props.list(System.out);<\/strong>\n<\/div>\n<pre style=\"height:100px;overflow:scroll;\" class=\"console\">-- liste des propri\u00e9t\u00e9s -- 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) VM client file.encoding.pkg=sun.io user.country=JP sun.os.patch.level=Service Pack 2 java.vm.specification.name=Sp\u00e9cification de la machine virtuelle Java user.dir=C:\\apps\\0- application 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.specification.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.specification.name=Sp\u00e9cification de l&#039;API de la plateforme Java java. class.version=49.0 sun.management.compiler=Compilateur client HotSpot os.version=5.1 user.home=C:\\Documents and Settings\\**** user.timezone= java.awt.printerjob=sun.awt.windows. WPrinterJob file.encoding=MS932 java.specification.version=1.5 user.name=**** java.class.path=C:\\apps\\0-app\\bin;C:\\apps\\0-app\\jre1.. .. java.vm.specification.version=1.0 sun.arch.data.model=32 java.home=C:\\develop\\Java\\jdk1.5.0_08\\jre java.specification.vendor=Sun Microsystems Inc. user.langue =ja awt.toolkit=sun.awt.windows.WToolkit java.vm.info=mode mixte, partage 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...\n<\/pre>\n<p><script type=\"text\/javascript\" src=\"https:\/\/chat-messenger.com\/js\/common.js?dd12sssas2223\" charset=\"UTF-8\"><\/script><br>\n<script type=\"text\/javascript\"> writePR(); <\/script><\/p>\n<h2 class=\"common_title\"><a name=\"1\">exemple de programme<\/a><\/h2>\n<pre class=\"sample_src\">\/** * Imprime les cl\u00e9s et les valeurs des propri\u00e9t\u00e9s syst\u00e8me par ordre alphab\u00e9tique. *\/ public static void outputSystemProperties() { Propri\u00e9t\u00e9s p = System.getProperties(); TreeMap map = new TreeMap(); Iterator itr = map.keySet().iterator(); hasNext()) { String key = (String)itr.next(); String value = (String)map.get(key); System.out.println(key + &quot;=&quot; + valeur);\n<\/pre>\n\n<h2 class=\"common_title\"><a name=\"2\">R\u00e9sultat de l&#039;ex\u00e9cution<\/a><\/h2>\n<p>\u25c6Exemple d&#039;ex\u00e9cution<\/p>\n<pre class=\"sample_src\">public static void main(String[] args) {outputSystemProperties();\n<\/pre>\n<p>\u25c6R\u00e9sultat de sortie<\/p>\n<pre style=\"height:300px;overflow:scroll;overflow-x:scroll;overflow-y:scroll\" class=\"console\">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=Environnement d&#039;ex\u00e9cution Java(TM) 2, \u00e9dition standard java.runtime.version=1.5.0_08-b03 java.sp\u00e9cification. name=Sp\u00e9cification de l&#039;API de la plate-forme Java java.sp\u00e9cification.vendor=Sun Microsystems Inc. java.specification.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 mixte, partage java.vm.name=Java HotSpot(TM) VM client java.vm.specification.name=Sp\u00e9cification de la machine virtuelle Java java.vm.specification.vendor=Sun Microsystems Inc. java.vm.specification.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=Compilateur client HotSpot sun.os.patch.level=Service Pack 2 user.country=JP user.dir=C:\\apps\\0-app user.home=C:\\Documents and Settings\\* ** user.langue=ja user.name=*** user.timezone= user.variant=\n<\/pre>\n<p>Toutes les informations sont affich\u00e9es par ordre alphab\u00e9tique.<br>\nEn particulier, si java.class.path, java.library.path, etc. ne sont pas tous affich\u00e9s, il faudra du temps pour r\u00e9soudre le probl\u00e8me.<\/p>\n<div class=\"point\">\njava.class.path=C:\\apps\\0-app\\bin;C:\\apps\\0-app\\jre1\u2026.<br>\n\u2193<br>\njava.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\n<\/div>\n\n\n<h2>r\u00e9sum\u00e9<\/h2>\n\n\n\n<p>Cet article explique comment organiser les propri\u00e9t\u00e9s du syst\u00e8me Java par ordre alphab\u00e9tique pour les rendre plus faciles \u00e0 lire. Avec la m\u00e9thode normale de sortie des propri\u00e9t\u00e9s, les informations sont coup\u00e9es ou affich\u00e9es dans le d\u00e9sordre, ce qui les rend difficiles \u00e0 voir.<code>ArbreCarte<\/code>En triant et en affichant les propri\u00e9t\u00e9s \u00e0 l&#039;aide de , cela devient plus facile \u00e0 comprendre. Des exemples de programmes concrets sont pr\u00e9sent\u00e9s pour fournir aux programmeurs Java un moyen efficace de v\u00e9rifier les propri\u00e9t\u00e9s du syst\u00e8me.<\/p>\n\n\n\n<p>Un travail secondaire est fortement recommand\u00e9 pour ceux qui ont des comp\u00e9tences en tant que programmeur Java. En effet, Java est largement utilis\u00e9 dans le d\u00e9veloppement de syst\u00e8mes d&#039;entreprise et d&#039;applications Web de base et est tr\u00e8s demand\u00e9. En utilisant Java comme travail secondaire, vous pouvez non seulement augmenter vos revenus, mais \u00e9galement am\u00e9liorer vos comp\u00e9tences et apprendre de nouvelles technologies.<\/p>\n\n\n<div class=\"swell-block-postLink\">\t\t\t<div class=\"p-blogCard -external\" data-type=\"type3\" data-onclick=\"clickLink\">\n\t\t\t\t<div class=\"p-blogCard__inner\">\n\t\t\t\t\t<span class=\"p-blogCard__caption\">M\u00e9dias ind\u00e9pendants ind\u00e9pendants\u2026<\/span>\n\t\t\t\t\t<div class=\"p-blogCard__thumb c-postThumb\"><figure class=\"c-postThumb__figure\"><img src=\"https:\/\/freelance.indieverse.co.jp\/media\/wp-content\/uploads\/2020\/08\/wes-hicks-4-EeTnaC1S4-unsplash-scaled.jpg\" alt=\"\" class=\"c-postThumb__img u-obf-cover\" width=\"320\" height=\"180\"><\/figure><\/div>\t\t\t\t\t<div class=\"p-blogCard__body\">\n\t\t\t\t\t\t<a class=\"p-blogCard__title\" href=\"https:\/\/dividable.net\/sidework\/how-to-earn-money-by-programming-sidework\" target=\"_blank\" rel=\"noopener noreferrer\">\u00c9tapes pour gagner de l&#039;argent avec un travail secondaire en programmation et 5 sites de travail secondaire [avec exemples de cas]<\/a>\n\t\t\t\t\t\t<span class=\"p-blogCard__excerpt\">\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u526f\u696d\u3067\u7a3c\u3050\u624b\u9806\u3068\u9078\u3073\u65b9\u3092\u89e3\u8aac\u3002\u30b9\u30ad\u30eb\u68da\u5378\u3057\u304b\u3089\u7a3c\u50cd\u6761\u4ef6\u6574\u7406\u3001\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8\u6d3b\u7528\u307e\u3067\u3001&#8230;<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Imprimer les propri\u00e9t\u00e9s du syst\u00e8me Java par ordre alphab\u00e9tique System.getProperties() en Java [\u2026]<\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":""},"categories":[19],"tags":[],"_links":{"self":[{"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/posts\/990"}],"collection":[{"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/comments?post=990"}],"version-history":[{"count":5,"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/posts\/990\/revisions"}],"predecessor-version":[{"id":11098,"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/posts\/990\/revisions\/11098"}],"wp:attachment":[{"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/media?parent=990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/categories?post=990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chat-messenger.com\/fr\/wp-json\/wp\/v2\/tags?post=990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}