🥞 BE
home

3. 변수와 상수

Date
2023/09/09
Category
Programming Language
Tag
Java
Detail
Java Basic

3.1 변수와 상수의 정의

변수와 상수란 무엇일까..?
변수 : 어떠한 데이터를 저장하기 위한 메모리 공간에 이름을 붙인 것. 지속적으로 변수의 값을 변경할 수 있다.
상수 : 중간에 값이 변할 수 없으며 초기값을 끝까지 사용해야 한다.

3.2 변수와 상수의 선언

변수를 선언할 때는 [접근제어자] [변수의 자료형] [변수의 이름] 의 방식을 이용하면 된다.
변수 선언을 할 때 값도 함께 선언하고 싶을경우에는 [변수의 자료형] [변수의 이름]=[값] 의 방식을 이용하면 된다.
변수의 이름을 붙이는 규칙. Java에서는 CamelCase라는 규칙으로 이름을 선언하는 것을 defacto standard(사실상의 표준)으로 하고 있다. 첫 글자는 알파벳 소문자로, 그 이후에 단어의 단위마다 첫 글자만 대문자이고 나머지는 소문자인 단어를 붙여서 쓰는 방식이다.

3.3 변수와 상수 예제

3.3.1 변수

int num = 5; //정수형 변수 선언 System.out.println(num); String str = "Hello World!"; // 문자형 변수 선언 System.out.println(str); str = "Goodbye World"; // 이미 선언된 변수에 다른 값을 할당 System.out.println(str);
Java
복사

3.3.2 상수

final int num2 = 10; // 상수형 변수 선언 (final로 선언 가능) System.out.println(num2); num2 = 50;
Java
복사
예제를 실행해보면 error가 발생한다. 앞서 말했듯 상수는 처음 할당된 값을 끝까지 사용해야한다. 그러므로 50을 새로 할당할 경우, 문법 규칙이 틀려서 error가 발생하는 것!