JVM의 Java 시스템 속성과 환경 변수
질문:
Java의 경우 Virtual Machine(JVM), System.getProperties()를 통해 얻은 시스템 속성과 환경 변수를 구별하는 요소 System.getenv()를 사용하여 검색합니까?
답변:
시스템 속성:
- Java에 설정 -Dpropertyname=value를 사용하는 명령줄.
- 다음을 사용하여 런타임 시 수정 가능 System.setProperty() 또는 System.getProperties().load() 메서드.
- System.getProperty(String key) 또는 System.getProperty(String key, String def)를 사용하여 검색됩니다.
환경 변수:
- 운영 체제 환경에 설정됩니다.
- 런타임에 수정할 수 없습니다.
- System.getenv(문자열 이름)를 통해 접근 가능합니다.
위 내용은 Java 시스템 속성과 환경 변수의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!