메모리에 다양한 정보를 저장하고 동일한 알고리즘을 사용하여 동일한 유형의 정보를 처리할 수 있는 능력이 없다면 컴퓨터는 필요하지 않습니다.
더 재미있는 프로그램을 만들기 위해서는 컴퓨터 메모리에 정보를 저장하는 방법을 배워야 합니다. 동시에 우리는 어떻게든 컴퓨터의 메모리 셀에 액세스하는 방법을 배워야 합니다.
인생에서와 마찬가지로 프로그래밍에서도 컴퓨터 메모리의 어떤 부분을 참조하기 위해 이름으로 발생합니다. 이 이름을 사용하여 정보를 읽고 쓸 수 있습니다.
변수는 이름이 있고 유형에 해당하는 일부 값을 저장하는 컴퓨터 메모리의 위치입니다.
"변수"라는 단어 프로그램 실행 중에 값이 변경될 수 있음을 알려줍니다. 새 변수 값이 저장되면 이전 값이 지워집니다.
컴퓨터의 경우 모든 정보는 메모리에 있는 데이터입니다. 즉, 0과 1의 집합입니다(간단히 말해서 컴퓨터의 모든 정보는 숫자일 뿐이며 동일한 방식으로 처리합니다). 그러나 정수와 분수는 다르게 작동한다는 것을 알고 있습니다. 따라서 각 프로그래밍 언어에는 서로 다른 유형의 데이터가 있으며 서로 다른 방식으로 처리됩니다.
예를 들어
-
정수 변수 – type
int (영어 정수 - 정수에서), 메모리에서 4바이트를 차지합니다.
-
실제 소수 부분을 가질 수 있는 변수(유형
float – 영어 부동 소수점 -ndash; 부동 소수점)는 메모리에서 4바이트를 차지합니다.< br />
-
문자 (유형
char – 영문자 – 기호에서), 메모리에서 1바이트 차지
프로그램에 변수를 추가해 봅시다.
변수를 사용하기 전에 메모리 공간을 할당하도록 컴퓨터에 지시해야 합니다. 이렇게 하려면 변수를
선언해야 합니다. 즉, 저장할 값 유형을 지정하고 이름을 지정해야 합니다.
또한 필요한 경우 초기 값을 할당할 수 있습니다.
프로그램을 예로 들어보자
공용 클래스 메인 {
public static void main(String[] args) {
정수 a=6, b; //정수형 변수 2개가 변수 a에 선언되어 바로 값 6이 저장되었습니다. 변수 b는 초기값으로 설정되지 않았습니다. 이 경우 메모리에 무엇이 남을지 알 수 없습니다.
}
}
이제 직접 해보십시오.