본문 바로가기
JAVA/[JAVA] 바구니

[JAVA] Java.lang 패키지

by oncerun 2020. 4. 8.
반응형

Java.lang 패키지는 자바 프로그램의 기본적인 클래스를 담고 있는 패키지입니다.

너무나도 자주 사용하기 때문에 포함된 클래스와 인터페이스는 Import 하지 않고 사용할 수 있습니다.

 

사용되는 주요 클래스입니다.

주요클래스 설명
System 표준 입력장치인 키보드와 표준 출력장치인 모니터에  입력/출력하기 위해서 사용되며 콘솔창에서 입력/출력이 이루어진다.
Class 클래스를 메모리로 로딩할 때 사용한다.
Object

자바 클래스의 최상위 클래스 이며 자바의 모든 클래스는 Object클래스를 상속받고 있습니다. 따라서 모든 자바 클래스는 object클래스의 메서드를 사용할 수 있습니다.

String

문자열과 관련된 작업을 할때 사용할 수 있는 다양한 메소드가 포함되어 있으며 문자열을 저장할때도 사용됩니다.

StringBuffer , StringBuilder String클래스를 좀더 개선한 클래스로써 문자열을 저장하고 내부 문자열을 조작할때 사용됩니다.
Math

수학에 관련된 클래스이며 여러가지 함수를 이용할 때 사용합니다.

Wrapper

기본 타입의 데이터를 갖는 객체를 만들때 사용합니다.

Boxing은 기본 자료형을 Wrapper 클래스의 객체로 변경하는 과정이며, Unboxing은 각 각의 객체를 기본 자료형으로 변경하는 과정입니다.

JDK1.5버전 이후에는 자동으로 처리해주는 Auto기능이 추가되었습니다.

 

반응형

'JAVA > [JAVA] 바구니' 카테고리의 다른 글

[Java] Object Class (2)  (0) 2020.04.08
[JAVA] Object Class  (0) 2020.04.08
[JAVA] Anonymous Class  (0) 2020.04.08
[JAVA] 유효범위  (0) 2020.04.02
[JAVA] SOLID 객체지향설계  (0) 2020.03.25

댓글