기본 자료형(primitive) - java언어에 이미 존재하고 있는 데이터 타입 주로 간단한 데이터들 이다. (int,double,char,boolean 등등)
객체 자료형(Object) - 여러가지 파라미터들이 모여 있는 복잡한 데이터로 기본자료형의 비해 크기가 크다(String, ArrayList, System 등등 )
기본 자료형에 데이터를 담으면 바로 그 값이 담기지만 객체 자료형은 메모리 어딘가에 값이 저장이 되고 그 메모리에 저장된 주소값이 저장이 된다.
예를 들면 int a = 10; 은 10이 바로 a라는 변수에 저장이 되지만 String a = "ABC"는 메모리에 ABC가 저장되고 그 주소값이 a에 담긴다.
'자바기초' 카테고리의 다른 글
컬렉션 (0) | 2021.09.24 |
---|---|
StringBuffer (0) | 2021.09.23 |
싱글톤 (0) | 2021.09.22 |
super 키워드와 오버라이드 장점과 단점 (0) | 2021.09.19 |
static 키워드 (0) | 2021.09.19 |