Notice
Recent Posts
Recent Comments
«   2024/11   »
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
관리 메뉴

충분히 쌓여가는

변수의 타입 본문

Java/JAVA1

변수의 타입

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

변수는 하나의 값을 저장하기 위한 메모리 공간

public class practice {
    public static void main(String[] args) {
        int age = 25;
    }
}

 

하지만 하나의 변수의 모든 종류의 값을 저장할 수 없다

변수 타입은 정수, 입력하려는 값은 실수이기 때문에 에러가 발생한다

변수의 타입은 저장할 값의 타입에 의해 결정된다

public class practice {
    public static void main(String[] args) {
        int age = 25;
        age = 3.14; // 에러
    }
}

 

변수의 타입은 기본형과 참조형으로 나눌 수 있다

기본형 변수는 실제 값을 저장

참조형 변수는 어떤 값이 저장되어 있는 주소(memory address)를 값으로 갖는다

  • 기본형(primitive tpye)
    • 논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double)
    • 총 8개, 계산을 위한 실제 값을 저장

 

  • 참조형(reference type)
    • 8개 기본형을 제외한 나머지 타입
    • 객체의 주소를 저장

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

printf(), toBinaryString()  (0) 2023.05.14
기본형(Primitive type)  (0) 2023.05.14
두 변수의 값 교환  (0) 2023.05.14
변수(variable), 상수(constant), 리터럴(literal)  (0) 2023.05.14
변수 사용 이유  (0) 2023.05.14