programing

자바 시스템 속성 및 환경 변수다.

prostudy 2022. 5. 17. 21:50
반응형

자바 시스템 속성 및 환경 변수다.

어떤 시스템 속성 System.getProperties()과 환경 변수 시스템 사이의 차이가 있다.Getenv() JVM에서?

  • 시스템 속성은 Java명령줄을 사용하여 있다고 말했다.-Dpropertyname=value구문.그들은 또한 런타임 시스템 이용에 추가될 수 있다.SetProperty(String, String값 열쇠)나 다양한 System.getProperties().load()방법을 통해
    당신 System.getProperty(주요 String)또는 System.getProperty(String, Stringdef 키)사용할 수 있는 특정 시스템 속성을 가져오려면.

  • 환경 변수에는 OS, 내에. 리눅스에 규정되어 있다.export HOME=/Users/myusername또는에 WindowsSET WINDIR=C:\WindowsEtc고, 속성과 달리, 런타임에 정해지지 않을 수 있다.
    시스템 사용할 수 있는 특정한 환경 변수를 가져오려면.getenv(이름 String).

나는 접근 간의 차이는 두 요약된다고 생각한다.환경 변수에는 어떤 과정에 의해 자바 시스템 속성은 단지 자신들에 추가되는 과정에 의해 접근할 수 있는 액세스 할 수 있습니다.

로 보헤미안이라고 말했다 또한 env 변수를 OS( 하지만 그들은 '자바를 통해 설정할 'can)에서 시스템 속성 명령줄 옵션이나 setProperty()을 통해 설정되어 통과됐습니다.

참조URL:https://stackoverflow.com/questions/7054972/java-system-properties-and-environment-variables

반응형