java.util 패키지는 사용자 프로그램에서 필요로 하는 편리한 기능들을 모아 둔 클래스들의 모임이다.
: Date 클래스는 날짜와 시간에 관한 정보를 표현한다.
그러나 JDK의 버전이 향상되면서 deprecate되는 메서드들이 많다.
Date보다는 Calendar클래스를 더 권장.
Calendar클래스(추상클래스)
Calendar 클래스도 Date클래스처럼 날짜와 시간에 관한 정보를 표혈할 때 사용한다.(Calendar클래스를 Date클래스보다 더 권장)
⊙Calendar 클래스는 추상 클래스로 생성자를 제공하지 않는다.
- 따라서 Calendar 클래스의 객체를 생성하기 위해 new 연산자를 사용할 수 없다.
- 추상 클래스이므로 객체를 직접 생성할 수 없지만,
getInstance() 메서드를 이용하여 시스템의 날짜와 시간의 객체를 얻어올 수 있다.
int get(int field)
//날짜에서 표현할 수 있는 값은 다 상수값으로 제공
//calendar 클래스는 날짜와 시간 표현을 위해 다양한 상수를 제공하고 있다.
'Java' 카테고리의 다른 글
표현언어(Expression Language) (0) | 2011.01.27 |
---|---|
파일과 입출력 API (0) | 2011.01.11 |
static정리 (0) | 2011.01.06 |
추상클래스 / 인터페이스 (0) | 2011.01.06 |
instanceof연산자 (0) | 2011.01.05 |