java의 정석

☕️ 변수의 타입

King of Silicon Valley 2021. 7. 1. 17:51
728x90

변수의 타입

기본형과 참조형

  • 기본형: 실제 값(data)를 저장

    • 논리형(boolean), 문자형(char), 정수형(byte,short,int,long), 실수형(float,double) 계산을 위한 실제 값을 저장한다. 모두8 개
  • 참조형: 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다.

  • 자바는 참조형 변수 간의 연산을 할 수 없으므로 실제 연산에 사용되는 것은 모두 기본형 변수이다.

상수

  • 상수는 변수와 달리 한번 값을 저장하면 다른 값으로 변경할 수 없다. 상수를 선언하는 방법은 변수와 동일하며, 단지 변수의 타입 앞에 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