728x90
변수의 타입
기본형과 참조형
기본형: 실제 값(data)를 저장
- 논리형(boolean), 문자형(char), 정수형(byte,short,int,long), 실수형(float,double) 계산을 위한 실제 값을 저장한다. 모두8 개
참조형: 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다.
- 객체의 주소를 저장한다. 8개의 기본형을 제외한 나머지 타입
참고링크: https://colossus-java-practice.tistory.com/8
- 객체의 주소를 저장한다. 8개의 기본형을 제외한 나머지 타입
자바는 참조형 변수 간의 연산을 할 수 없으므로 실제 연산에 사용되는 것은 모두 기본형 변수이다.
상수
- 상수는 변수와 달리 한번 값을 저장하면 다른 값으로 변경할 수 없다. 상수를 선언하는 방법은 변수와 동일하며, 단지 변수의 타입 앞에 Final을 붙여주기만 하면 된다.
final int MAX_SPEED = 10;
- 그리고 상수는 반드시 선언과 동시에 초기화해야 하며, 그 후 부터는 상수의 값을 변경하는 것이 허용되지 않는다.
final int MAX_SPEED; // 에러. 상수는 선언과 동시에 초기화 해야함 final int MAX_SPEED; // OK. 선언과 동시에 초기화 했음 MAX_VALUE = 200; // 에러. 상수의 값은 변경할 수 없음
'java의 정석' 카테고리의 다른 글
☕️큰따옴표 작은 따옴표 (0) | 2021.07.01 |
---|---|
☕️ 변수 명명 규칙 (0) | 2021.07.01 |
☕️ 자바 프로그램의 실행과정 (0) | 2021.07.01 |
☕️hello.java (0) | 2021.07.01 |
☕️ JVM(Java Virtual Machine) (0) | 2021.07.01 |