Search
moon
sun

자바 주요 클래스

자바 주요 클래스

✅ Java 주요 클래스에 더 자세한 내용은 Java 개발 문서를 통해서 확인할 수 있습니다.

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
패턴에 따라 값을 대체하여 문자열 형식화
java.lang
6
java.util
5
java.text
2
java.time
3
Object
Wrapper
Math
String
StringBuffer
StringBuilder
StringTokenizer
Random
Arrays
Date
Calendar
LocalDateTime
ZonedDateTime
SimpleDateFormat
DecimalFormat
MessageFormat

주요 클래스

Object

Wrapper Class

Character

Integer

Math

String

StringBuffer

StringBuilder

StringTokenizer

Random

Arrays

Calendar

Date

LocalDate

LocalTime

ZonedDateTime

SimpleDateFormat

DeicmalFormat

MessageFormat