Notice
Recent Posts
Recent Comments
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

충분히 쌓여가는

변수(variable), 상수(constant), 리터럴(literal) 본문

Java/JAVA1

변수(variable), 상수(constant), 리터럴(literal)

빌드이너프 2023. 5. 14. 12:36

변수

하나의 값을 저장하기 위한 공간

public class practice {
    public static void main(String[] args) {
        int value = 100; // 변수
        
        value = 110;
    }
}

 

상수

변수와 마찬가지로 값을 저장할 수 있는 공간이지만

한 번만 값을 저장 가능한 변수

변수의 타입 앞에 키워드 final을 붙여주기만 하면 됨

public class practice {
    public static void main(String[] args) {
        final int MAX_VALUE = 100; // 상수
        
        MAX_VALUE = 50; // 에러 발생
    }
}

 

리터럴

그 자체로 값을 의미하는 것

= 기존의 상수의 다른 이름

프로그래밍에서 상수를 '값을 한 번 저장하면 변경할 수 없는 저장공간'으로 정의했기 때문에 이와 구분하기 위해 상수 대신 리터럴이라는 용어를 사용한다

 

 

 

'Java > JAVA1' 카테고리의 다른 글

printf(), toBinaryString()  (0) 2023.05.14
기본형(Primitive type)  (0) 2023.05.14
두 변수의 값 교환  (0) 2023.05.14
변수의 타입  (0) 2023.05.14
변수 사용 이유  (0) 2023.05.14