- 기본적으로 지원하는 다양한 패키지들 중 가장 중요한 패키지이다
- 모든 클래스의 최상위 클래스인 Object도 java.lang패키지이다
- System,math,thread,Wrapper클래스 등 다양한 클래스들도 모두 java.lang패키지이다
코드예시
int i = 5; > 기본형 타입을 생성
Integer i2 = new Integer(5); > 객체타입의 값을 생성
오토박싱과 오토언박싱을 통해 객체타입의 값과 기본형 int가 자동을 변환되어 값을 할당할 수 있다
Integer 타입인 경우에는 필드와 method를 사용할 수 있다.
그러나 기본형 int인 경우 필드와 method 사용이 불가능하다
예시)
*본 게시물은 프로그래머스<자바중급>강의를 복습하며 작성한 글입니다.
'JAVA' 카테고리의 다른 글
JAVA(2022.05.18)-Math (0) | 2022.05.18 |
---|---|
JAVA(2022.05.17)-StringBuffer (0) | 2022.05.17 |
JAVA(2022.05.15)-Object와 오버라이딩 (0) | 2022.05.15 |
JAVA(2022.05.14)- 사용자 정의 Exception (0) | 2022.05.14 |
JAVA(2022.05.14)-Exception발생시키기 (0) | 2022.05.14 |