본문 바로가기
공부/java

자바(java)의 변수와 상수

by 샤샤샤샤 2022. 11. 15.

 

변수와 상수

변수 : 데이터를 저장할 수 있는 메모리 공간.

          -변수의 이름 규칙

           1. 첫글자는 문자이거나 $, _여야만 한다.

           2. 공백이 있으면 안된다.

           3. 대소문자를 구별해야 하며, 첫 문자는 소문자로 하되, 두개의 단어를 합쳐쓸 경우 두번째 단어 첫글자를 대문자                   로 한다.

상수 : 값이 고정된 변수. 값을 한번만 넣을수 있고 재할당이 불가능하다.

 

변수의 선언

int a;

강제적으로 int 데이터 타입을 부여함과 동시에 'a'라는 이름을 가진 변수를 선언한다.

그러나 이 변수를 사용하기 위해서는 '초기화(initialized)'라는 과정이 필요하다.

a = 10;

변수에 어떤 값을 최초로 할당하는 것이 바로 초기화다.

여기서 대입연산자 '='은 오른쪽 항의 값을 왼쪽의 변수에 할당한다는 의미이다. 보통 읽는 순서와 달리, 오른쪽의 값이 왼쪽으로 들어간다고 해석해야 한다.

public class ex04 {
    public static void main(String[] args) {
    int a = 10;
    }
}

변수의 선언과 초기화는 한번에 할 수 있다.

 

상수의 선언

어떤 변수를 상수로 만들기 위해서는 final 예약어가 필요하다.

final double b = 100;

이제 이 b는 상수가 되었기 때문에 새로운 값을 재할당하거나 수정할수 없다. 상수는 초기값이 주어진 이후 변경되어지지 않는 불변의 값이다.

 

'공부 > java' 카테고리의 다른 글

자바(java)의 조건문(2)  (1) 2022.11.19
자바(java)의 연산자(연산 기호)  (0) 2022.11.17
자바(java)의 main함수  (0) 2022.11.15
자바(java) 숫자와 문자열의 덧셈  (0) 2022.11.15
자바(java)란?  (0) 2022.11.15