ㅤㅤㅤ
Chapter 10 날짜와 시간 & 형식화1.날짜와 시간대표적인 2개의 Apijava.util.Date (Deprecated)java.util.Calendar사용하기 매우 불편해 대체되는 오프소스 라이브러리Joda-Time결국, jdk8에서 joda-time 라이브러리를 수용Joda-Time provides a quality replacement for the Java date and time classes. Joda-Time is the de facto standard date and time library for Java prior to Java SE 8. Users are now asked to migrate to java.time (JSR-310).http://d2.naver.com/hellowo..
9. java.lang패키지와 유용한(util) 클래스1. java.lang패키지자바프로그래밍에 가장 기본이 되는 클래스들 포함import문 없이도 사용 가능1.1 Object클래스모든 클래스의 최고 조상Object클래스의 멤버들은 모든 클래스에서 사용 가능멤버변수는 없고 11개의 메서드만 가짐 (인스턴스가 가져야 할 기본적인 것들)Object클래스의 메서드설명public boolean equals(Object obj)객체 자신과 객체 obj가 같은 객체 인지 여부를 반환 (같으면 true)public int hashCode()객체 자신의 해시코드를 반환public String toString()객체 자신의 정보를 문자열로 반환protected Object clone()객체 자신의 복사본을 반환publi..
8. 예외처리 (Exception Handling)1.1 프로그램 오류프로그램 실행 중 어떤 원인에 의해 오작동하거나 비정상적으로 종료되는 경우가 있는데 이런 결과를 초래하는 원인을 프로그램 에러 또는 오류라고 한다. 발생시점에 따라 다음과 같이 두종류로 구분한다.컴파일 에러 (compile error) : 컴파일 시에 발생하는 에러런타임 에러 (runtime error) : 실행 시에 발생하는 에러논리적 에러 (logical error) : 실행은 되지만 의도와 다르게 동작하는 것자바에서는 실행 시에(run time) 발생하는 프로그램 오류를 다음과 같이 구분한다에러(error): i.e OutOfMemoryError, StackOverflowError)와 같이 수습될 수 없는 심각한 오류예외(exce..