System 클래스
운영체제의 일부 기능을 이용할 수 있게 해주는 클래스.
private 생성자를 가지고 있으며, 모든 필드와 메소드가 static 이기 때문에 객체 생성 못함.
메소드 | 설명 |
System.exit(int num) | 현재 실행하고 있는 프로세스를 강제로 종료시킨다. 때로는 JVM 종료시킬 때도 있다. |
System.gc() | 쓰레기 수집기를 실행시키라는 요청. 명령X. |
System.currentTimeMillis() System.nanoTime() |
운영체제의 시간을 읽어서 밀리세컨드 혹은 나노세컨드 단위의 long값을 리턴 |
System.getProperty() | 시스템 프로퍼티(JVM이 시작할 때 자동 설정되는 시스템의 속성값)를 읽어 온다. |
System.getenv() | 환경 변수 읽기 |
'old > Java' 카테고리의 다른 글
java.lang.String (0) | 2020.11.16 |
---|---|
java.lang.Class (0) | 2020.11.16 |
java.lang.Object (0) | 2020.11.16 |
java API 도큐먼트 (0) | 2020.11.16 |
사용자 정의 예외와 예외 발생시키기, 예외 정보 얻기 (0) | 2020.11.15 |