[java]Deep copy와 Shallow copy 출처 https://hoho325.tistory.com/89 [JAVA] int 와 Integer의 차이 1) int는 무엇인가? (primitive type)int는 변수의 타입(data type)이다.변수(variable)는 '값을 저장할 수 있는 메모리 상의 공간'을 의미 int a = 3;char firstName = "H";에서 a 나 H 는 변수(변수명)가 되는 것그리고 그 앞에 적힌 int 와 char가 변수의 형을 지정해주고 있는 것이,변수의 타입( = data type = 자료형 ) 이라 함즉, 자료형은 'data의 type에 따라 값이 저장될 공간의 크기와 저장 형식을 정의한 것' 이라고 볼 수 있음이러한 자료형은 기본형(primitive type)과 참조형(referece type)으로 나뉘는데,int 는 이 중 기본형에 속함기본형에는 다음과 같은 종류가 있음 2) 그렇다면 Integ.. 이전 1 다음