변수
- 어떠한 데이터를 저장하기 위한 메모리 공간의 이름입니다. 지속적으로 변수의 값을 변경할 수 있다.
- 변수를 선언할 때 는 [접근제어자] [변수의 자료형] [변수의 이름] 방식으로 선언한다.
- 변수의 이름을 붙이는 규칙은 CamelCase라는 규칙으로 이름을 선언하는 것을 암묵적인 룰이다. 첫 글자는 알파벳 소문자 그 이후에 단어의 단위마다 첫 글자만 대문자 나머지는 소문자를 사용한다.
상수
중간에 값이 변할 수 없으며 초기값을 끝까지 사용해야 한다.
예제
int num = 5; //정수형 변수 선언
System.out.println(num);
String sparta = "Hello Sparta!"; // 문자형 변수 선언
System.out.println(sparta);
sparta = "Goodbye Sparta"; // 이미 선언된 변수에 다른 값을 할당
System.out.println(sparta);
* Java는 문장의 끝에 세미콜론을 사용해야 한다.
final int num2 = 10; // 상수형 변수 선언 (final로 선언 가능)
System.out.println(num2);
num2 = 50;
- 예제를 실행해보면 error가 발생한다. 상수는 처음 할당된 값을 끝까지 사용해야 하기 때문에 50이라는 값을 새로 할당할 경우 문법 규칙이 틀려서 에러가 발생한다.
- 이렇게 프로그래밍 언어의 문법적으로 불가능한 코드를 작성한 경우 발생하는 에러를 컴파일에러(compile error)라고 한다.
'개발 > Java' 카테고리의 다른 글
[Java] 연산자 (0) | 2022.05.21 |
---|---|
[Java] 자료형 (0) | 2022.05.19 |