개발/JAVA
JAVA 주요 특징💡💡💡💡
코린이딱콩
2022. 8. 26. 21:20
상수(Constants)
✔️상수는 값이 변하지 않는 수를 의미하며 자바에서는 두 가지 방식으로 상수를 구분합니다.
- 리터럴 상수(Literals Constants)
- 사용자 정의 상수(User Define Constants)
✔️리터럴 상수도 그 타입에 따라 기본 타입이 정해져 있습니다.
✔️사용자 정의 상수는 변수를 선언하고 final 키워드를 붙이면 값을 변경할 수 없습니다.
final double PI = 3.14;
System.out.println("PI is " + PI);
참조 자료형(Reference Type)
✔️참조 자료형을 갖는 변수는 특정 객체의 참조 정보를 저장합니다.
✔️기본 데이터 타입(primitive type) 이외의 타입을 의미합니다.
✔️참조 자료형 변수는 4byte의 크기를 가지며 인스턴스 객체에 접근할 수 있는 정보를 갖습니다.
✔️객체의 삭제는 객체가 더 이상 사용되지 않을 때 Garbage Collector에 의해 자동적으로 제거됩니다.
🧐Reference