Java | System 클래스

Lumpen·2025년 4월 23일

Java

목록 보기
26/40

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개의 댓글