비전공자의 개발과 친해지기/변수

[JAVA : 변수]1. 변수

justdoIT0730 2022. 4. 7. 10:21
728x90
728x90

변수란?

 프로그램에서는 여러 가지 종류의 데이터를 다루기 위해서는 그 데이터를 저장할 수 있는 저장공간이 필요합니다. 그 저장 공간을 변수(variable)라고 합니다.

 

데이터를 저장하기 위한 저장공간, 즉 변수가 필요하다면 먼저 변수를 선언해야 합니다. 변수를 선언하는 방법은 다음과 같습니다. 

 

    데이터타입 변수 이름;

 

데이터 타입(자료형)*은 변수에 저장할 값이 어떤 것이냐에 따라 달라지며, 변수이름(변수명) 저장공간이 서로 구별될 수 있어야 하기 때문에 필요합니다.

 

변수의 데이터 타입(자료형)*

 변수를 선언할 때, 변수에 저장할 값의 종류에 따라 데이터 타입(자료형)을 선택해야 하는데, 데이터 타입에는 기본형 참조형이 있습니다.

 

1. 기본형

 

 자료형(데이터 타입)의 기본형은 변수를 선언하게 되면, 메모리 상에 자료형의 크기만큼 메모리를 확보하는 형태의 자료형입니다.

 

 기본형 자료형의 종류에는 정수를 나타내는 정수형, 실수를 나타내는 실수형, 한 개의 문자를 저장하는 문자형, 그리고, '참(true)'과 '거짓(false)'을 나타내는 논리형으로 나누어집니다.

 

 

2. 참조형

 

 기본형의 경우 메모리 영역을 확보하여 그 영역에 값을 직접 저장하는데, 참조형의 경우에는 값이 저장된 공간이 별도로 존재하고, 변수에는 실제 값이 저장된 주소를 가지고 있습니다.

 

 참조형의 종류에는 문자열을 다루는 String 클래스, 배열을 다루는 [] 등이 있습니다.

 

 

 

유영식 선생님 감사합니다.

728x90
728x90