Java | System 클래스

Lumpen·2025년 4월 23일
0

Java

목록 보기
26/38

System 클래스

시스템과 관련된 기본 기능 제공

현재 시간, 환경 변수(운영체제가 사용하는), 시스템 속성(자바가 사용하는)
등의 정보를 제공한다

배열 고속 복사 - arraycopy

시스템 레벨에서 배열을 통째로 읽어 복사한다
때문에 속도가 매우 빠르다 (2베 이상)

char[] originArr = {'h', 'i'};
char[] copiedArr = new char[2];
System.arraycopy(originArr, 0, copiedArr, 0, originArr.length);

System.out.pirntln(Arrays.toString(copiedArr)); // ['h', 'i']

프로그램 종료

자바 프로그램을 종료하는 exit() 메서드를 제공하지만
특수한 경우가 아니면 사용하지 않는다

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

System.in, System.out, System.err

profile
떠돌이 생활을 하는. 실업자, 부랑 생활을 하는

0개의 댓글