728x90
Section15 기본 API 클래스
자바 API 문서
프로그램 개발에 자주 사용되는 클래스 및 인터페이스의 모음을 말하며 라이브러리라고도 합니다. https://docs.oracle.com/en/java/javase/버전/index.html 경로를 통해 문서를 확인할 수 있습니다.
Object 클래스
자바에서 사용되는 모든 클래스에 자동으로 상속되는 최상위 클래스입니다.
equals() 메서드 / hashCoed() 메서드
두 객체가 같음을 비교하기 위해 사용됩니다.
toString() 메서드를 Override하여 사용하면 객체의 정보를 쉽게 출력할 수 있습니다.
String 클래스
문자열을 처리하는 객체형 데이터 타입으로 문자열을 처리하기 위한 다양한 기능들을 가지고 있습니다. String 객체는 비교할 때 동등비교(==)를 사용하지 않고 equals() 메서드를 이용해 비교합니다.
Wrapper 클래스
기본 데이터 타입(int, float, long 등)의 값을 갖는 객체로 외부에서 변경할 수 없습니다. Wrapper 클래스는 AutoBoxing 기능이 있어서 객체화하지 않고 일반 데이터 타입과 마찬가지로 값을 선언하여 사용할 수 있습니다.
- ex)
- Integer number = 30;
- Long longNumber = 140;
Math 클래스
자바에서 수학 계산에 사용할 수 있는 기능을 가지고 있는 객체입니다. 대표적으로 범위 내 랜덤 값을 부여할 수 있는 random() 메서드가 있습니다.
Calendar 클래스
날짜를 처리하기 위한 클래스입니다.
728x90