[JAVA] 변수의 기본형과 참조형 타입 자바의 기초를 계속 보다 보니 당연하게 쓰고 있던 int와 String의 차이를 새삼 깨닫게 되었다. 분명 나도 자바를 처음 배울 때 배웠을 테지만, 그때는 기초까지 모두 머리에 담기에는 역부족이었다. 그 이후로는 계속 사용하다보니 당연하게 사용하는 타입이었는데, int는 소문자로 시작하고 String은 대문자로 시작하는 이유는? 이라는 이 질문에 머리를 띵~ 딱콩 맞는 느낌이었고, 이제는 그 차이를 알고 쓸 때가 되었다고 생각했다. 변수의 기본형과 참조형 타입우선 변수(variable)란 무엇일까? 데이터를 저장하기 위해 할당받은 저장 공간이다. 쉽게 익숙해지려면 '변하는 값'이라고 생각하자. 자, 그럼 이제 소문자로 시작하는 것과 대문자로 시작하는 것..