참치코더의 꿈 메모장

Java / System 클래스 미니 정리 본문

JAVA

Java / System 클래스 미니 정리

참치깡 2025. 8. 12. 22:25
728x90

표준 입력, 출력, 오류 스트림 

: System.in, System.out. System.err은 각각 표준 입력, 표준 출력, 표준 오류 스트림을 나타낸다.

 

시간 측정

: System.currentTimeMillis( ) 와 System.nanoTime( )은 현재 시간을 밀리초 또는 나노초 단위로 제공한다.

 

환경 변수

: System.getenv() 메서드를 사용해서 os에서 설정한 환경 변수의 값을 얻을 수 있다.

 

시스템 속성

: System.getProperty(String key)로 특정 속성을 얻을 수 있다. 시스템 속성은 자바에서 사용하는 설정값이다.

 

시스템 종료

: System.exit(int status) 메서드는 프로그램을 종료하고, OS에 프로그램 종료의 상태 코드를 전달한다.

 

- 상태 코드 0 : 정상 종료

- 상태 코드 0이 아님 : 오류나 예외적인 종료

 

배열 하드웨어 단에서 복사

 

배열 고속 복사

: System.arraycopy는 시스템 레벨에서 최적화된 메모리 복사 연산을 사용한다. for문을 사용해서 배열을 

  복사할 때 보다 최소 2배 이상 빠른 성능을 제공한다.

728x90
Comments