์๋ฐ ์ฃผ์ ํด๋์ค
java.lang
ํด๋์ค | ์ค๋ช
|
Object | ๋ชจ๋ ํด๋์ค์ ์ต์์ ํด๋์ค, equals(), hashCode(), toString() ๋ฑ์ ๋ฉ์๋ ์ ๊ณต |
Wrapper Classes | ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์
์ ๊ฐ์ฒด๋ก ๋ค๋ฃจ๊ธฐ ์ํ ํด๋์ค (Integer, Double ๋ฑ) |
Math | ์ํ์ ์ฐ์ฐ์ ์ํ ์ ์ ๋ฉ์๋ ์ ๊ณต (abs(), max(), random() ๋ฑ) |
String | ๋ฌธ์์ด์ ๋ค๋ฃจ๊ธฐ ์ํ ๋ถ๋ณ ํด๋์ค, ๋ฌธ์์ด ์กฐ์ ๋ฉ์๋ ์ ๊ณต |
StringBuffer | ์ค๋ ๋ ์์ ํ ๊ฐ๋ณ ๋ฌธ์์ด ํด๋์ค |
StringBuilder | ์ค๋ ๋ ์์ ํ์ง ์์ ๊ฐ๋ณ ๋ฌธ์์ด ํด๋์ค (StringBuffer๋ณด๋ค ์ฑ๋ฅ์ด ์ข์) |
java.util
ํด๋์ค | ์ค๋ช
|
StringTokenizer | ๋ฌธ์์ด์ ์ง์ ๋ ๊ตฌ๋ถ์๋ก ๋ถ๋ฆฌํ๋ ํด๋์ค |
Random | ๋์ ์์ฑ์ ์ํ ํด๋์ค |
Arrays | ๋ฐฐ์ด ์กฐ์์ ์ํ ์ ์ ๋ฉ์๋ ์ ๊ณต (์ ๋ ฌ, ๊ฒ์, ๋ณต์ฌ ๋ฑ) |
Calendar | ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๋ค๋ฃจ๋ ์ถ์ ํด๋์ค |
Date | ๋ ์ง์ ์๊ฐ์ ํํํ๋ ํด๋์ค (๋๋ถ๋ถ ๊ธฐ๋ฅ์ด Calendar๋ก ์ด์ ๋จ) |
java.time
ํด๋์ค | ์ค๋ช
|
LocalDate | ๋ ์ง ์ ๋ณด๋ง ๋ค๋ฃจ๋ ๋ถ๋ณ ํด๋์ค (์๊ฐ ์ ๋ณด ์์) |
LocalDateTime | ๋ ์ง์ ์๊ฐ ์ ๋ณด๋ฅผ ๋ค๋ฃจ๋ ๋ถ๋ณ ํด๋์ค (์๊ฐ๋ ์ ๋ณด ์์) |
ZonedDateTime | ์๊ฐ๋ ์ ๋ณด๊ฐ ํฌํจ๋ ๋ ์ง์ ์๊ฐ์ ๋ค๋ฃจ๋ ๋ถ๋ณ ํด๋์ค |
java.text
ํด๋์ค | ์ค๋ช
|
SimpleDateFormat | Date ๊ฐ์ฒด๋ฅผ ์ํ๋ ํ์์ ๋ฌธ์์ด๋ก ๋ณํํ๊ฑฐ๋ ๋ฌธ์์ด์ Date ๊ฐ์ฒด๋ก ๋ณํ |
DecimalFormat | ์ซ์๋ฅผ ์ํ๋ ํ์์ ๋ฌธ์์ด๋ก ๋ณํ |
MessageFormat | ํจํด์ ๋ฐ๋ผ ๊ฐ์ ๋์ฒดํ์ฌ ๋ฌธ์์ด ํ์ํ |