본문 바로가기
Sketch (Programming Language)/Java

Java의 정석 Chapter 9. java.lang패키지와 유용한 클래스

by 생각하는 이상훈 2022. 5. 21.
728x90

java.long패키지

java.long패키지는 자바프로그래밍에 가장 기본이 되는 클래스들을 포함하고 있다.

import문 없이도 사용할 수 있게 되어 있다.


Object클래스

모든 클래스의 최고 조상이기 때문에 Object클래스의 멤버들은 모든 클래스에서 바로 사용 가능하다.


1. equals()

매개변수로 객체의 참조변수를 받고 비교하여 그 결과를 boolean값으로 출력해준다.

Car car01 = new Car();
Car car02 = new Car();

System.out.println(car01.equals(car02));	//false
car01 = car02;
System.out.println(car01.equals(car02));	//true

2. toString()

이 메서드는 인스턴스에 대한 정보를 문자열(String)로 제공할 목적으로 정의한 것이다.

 

3. 이외의 다양한 메서드들


String클래스

문자열을 저장하고 다루는데 필요한 메서드를 제공한다.


StringBuffer클래스와 StringBuilder클래스

StringBuffer 클래스의 메소드

StringBuilder는 성능향상을 위해 StringBuffer에서 동기화를 뺀 것이다.


Math클래스

 

 

 

 

728x90