반응형
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 |
댓글