[JAVA] int와 Integer의 차이는??

JJJ·2023년 5월 3일
0

java

목록 보기
1/1
post-thumbnail

int : 변수의 data type이다
->변수: 값을 저장할 수 있는 메모리 공간
자료형은 data type에 따라 값이 저장될 공간의 크키와 저장 형식을 정의한다.

Integer : int(data type)를 객체로 다루기 위해 사용하는 클래스

이때 자료형에는 primitive type(기본형)과 reference type(참조형)이 있는데
int는 primitive type에 포함되고
Integer는 reference type에 포함된다.

차이점
int는 산술연산이 가능하지만 Integer의 경우 valueOf() 또는 Integer() 와 같은 메서드를 통해 산술연산이 가능하다.(Unboxing)

profile
Think Talk Act

0개의 댓글