सिस्टम / पर्यावरण गुण प्राप्त करते समय ब्याज के कुछ विवरण हैं।
पहले, System.getenv(String)रास्ते-वापस-जब-तब पेश किया गया, तब पदावनत किया गया। जेएसई 1.4 में सभी तरह से डिप्रेशन (मूर्खतापूर्ण, आईएचएमओ) जारी रहा ।
इसे JSE 5 में फिर से पेश किया गया ।
वे विंडोज में पर्यावरण चर पैनल का उपयोग कर सेट कर रहे हैं। जब तक आपका वर्तमान VM बंद नहीं होता है, और CMD.exe उदाहरण से बाहर निकलने तक चर में परिवर्तन नहीं हो सकता है।
पर्यावरण गुणों के विपरीत, जावा में जावा सिस्टम गुण भी हैं, जिसके माध्यम से सुलभ है System.getProperties()। जब वीएम को एक श्रृंखला कमांड लाइन तर्कों का उपयोग करके शुरू किया जाता है, तो इन चरों को आरंभ किया जा सकता है । उदाहरण के लिए, गुणों के लिए मान और-Dname=valuemaxInMemorypagingDirectory नीचे दिए गए आदेश में निर्धारित हैं:
C: \> java.exe -DmaxInMemory = 100M -DpagingDirectory = c: \ temp -jar myApp.jar
इन संपत्तियों को सुरक्षा नीति के प्रतिबंधों को छोड़कर, रनटाइम पर संशोधित किया जा सकता है।