더북(TheBook)

LESSON 06
상수

수학에서 상수(常數)란 변하지 않는 값을 말합니다. 이와 비슷하게 자바에서 상수란 한 번 저장한 데이터 값이 바뀌지 않는 메모리 공간을 말합니다. 즉, 변수처럼 데이터를 담을 수 있지만, 변수처럼 여러 값을 계속 바꿔 담을 수는 없습니다.

 

자, 일단 변수로 시작해볼까요? ConstantExam 클래스를 만들고, 정숫값을 담을 수 있는 변수 i를 선언하세요.

public class ConstantExam {

    public static void main(String[] args) {
        int i;
    }
}

 

선언한 변수에 10이라는 값을 담습니다. 프로그램을 실행하다가 변수의 값이 바뀔 수도 있겠죠? 변수 i에 다시 5라는 값을 담습니다.

public class ConstantExam {

    public static void main(String[] args) {
        int i;
        i = 10; 
        i = 5;
        System.out.println(i);
    }
}

 

실행결과

5
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.