본문 바로가기
IT Study/따즈아 Java & Java 기초

따즈아 java 멘토 시리즈 33강 - java.util 패키지

by hhyyyjun 2022. 12. 28.

java.util 패키지란?

util(utility) - 컴퓨터 분야에서 유틸리티란, 사용자의 편리성을 향상하는 유용하고 실용적인 소프트웨어를 의미한다.

java.util 패키지는 java 프로그래밍에 유용한 클래스들을 모아둔 것

대표적인 클래스 Date, Calendar

자료구조와 관련 - Collection 프레임 워크

시간처리

1. System.currentTimeMillis()

현재 운영체제의 시각을 long 타입으로 반환

1) Practice

2. java.util.Calendar

java에서 제공하는 날짜 관리 클래스

1) 추상클래스 이므로 인스턴스 생성 불가. getInstance() 메서드를 활용하여 객체 생성

2) 싱클턴 패턴(singleton pattern) : 객체 사용 시마다 인스턴스를 생성하는 것이 아니라 하나의 인스턴스로 사용하는 방법

2) Practice

3) Practice

4) Practice - 날짜 값 지정하기

3. java.util.Date

java에서 제공하는 날짜 관리 클래스

5) Practice

*Date 클래스는 사용 비권장한다.

4. SimpleDateFormat

날짜를 형식화하는 클래스

기호
의미
기호
의미
y
a
오전/오후
M
H
시간
d
m
E
요일
s

6) Practice

댓글