static PrintStream out : 출력값을 처리할때 사용
static InputStream in : 입력값을 처리할 때 사용
System 클랫
: 시스템 속성(Property) 값 관리
: 시스템 환경 값 조회
: GC 수행
: JVM 종료
: 현재 시간 조회
: 기타 관리용 메소드
현재 시간 조회
currentTimeMillis() : 현재시간을 밀리초 단위로 리턴
nanoTime() : 현재 시간을 나노초 단위로 리턴 -> 시간측정시 이용
객체 출력시 toString() 보다는 valueOf()를 사용하는것이 안전.
public void printNull(){
Object obj = null;
System.out.println(obj.toString()); -> NullPointerException 발생
System.out.println(obj + " is object's value"); -> obj+"is object's value" -> 이부분은 에러가 나지 않고 stringBuilder로 append 해준다.
}
댓글 없음:
댓글 쓰기