반응형
1. Primitive Type
예) byte, char, short, int, long, float, double, boolean.
- 기본형 변수는 참조하지않고, 할당될때 메모리를 검사한다. 또한 실제값을 저장한다
- ==가능
-저장 공간 : 스택
- Null 불가
-범위 이상이면, 컴파일 에러가 발생
-null 사용하려면 Wrapper 클래스 사용 필요
2. Reference type
- 참조형은 , Primitive 타입을 제외한 모든 타입을 얘기하며, 해당 값이 아닌, 주소값을 가르킵니다.
- Class/Interface/array//Enumeration
- == 불가, equals 나 compareTo를 사용필요
-저장 공간 : 힙
-Null 일부 가능
-런타임 에러 발생
반응형
'Language > [Java]' 카테고리의 다른 글
[Java] static 의 의미 (0) | 2022.03.15 |
---|---|
[Java] Boxing UnBoxing (0) | 2022.03.15 |
[Java] 프레임워크와 라이브러리 차이 (0) | 2022.03.15 |
[Java] 지역 변수 , 인스턴스 변수, 클래스 변수 (0) | 2022.03.15 |
[Java] 싱글톤 패턴 (0) | 2022.03.15 |