티스토리 뷰
[JAVA] getProperty()으로 시스템속성 구하기 (OS종류, 사용자ID 등)
자바로, 현재 운영체제 종류 등의 각종 시스템 속성을 구하는 방법입니다. getProperty() 메소드(함수)에, 구하고자 하는 속성의 이름을 문자열로서 지정하면 됩니다.
# 간단한 사용 예제
public class Foo {
public static void main(String[] args) {
System.out.println("운영체제 종류: " + System.getProperty("os.name") );
System.out.println("자바 가상머신 버전: " + System.getProperty("java.vm.version") );
System.out.println("클래스 버전: " + System.getProperty("java.class.version") );
System.out.println("사용자 로그인ID: " + System.getProperty("user.name") );
}
}
# 결과화면
운영체제 종류: Windows 2000
자바 가상머신 버전: 1.5.0_08-b03
클래스 버전: 49.0
사용자 로그인ID: Administrator
관련 API 함수 목록
'Computer > JAVA' 카테고리의 다른 글
[Java] jar파일로 exe 실행파일 만들기/배포하기 by Launch4j (0) | 2019.06.13 |
---|---|
[JAVA] File Class (파일정보, 파일목록, 하드디스크 정보 출력) (0) | 2019.06.09 |
Java 관리자 권한으로 실행하기 (JNA 사용) (0) | 2019.05.22 |
[JAVA] Base64 인코딩, 디코딩 (Java8+, java.util.Base64) (0) | 2019.03.02 |
Java Error List (0) | 2018.04.16 |
댓글