변수
·
JAVA
변수?내가 기존에 알고있는 변수는, 변할 수 있는 수를 의미했다. 그런데 과연, 프로그래밍에서도 이 뜻은 동일할까? 변수!많은 문서들은, 컴퓨터 프로그래밍에서의 변수를 다음과 같이 설명하고 있다.변수란, 이름을 가지고 있는 메모리 공간이다. 우리는 변수의 이름을 통하여 해당 메모리 공간에 저장되어 있는 값에 접근할 수 있다. 다만, 값을 저장할 메모리 공간을 할당받기 위해서는 변수가 저장할 값의 크기를 알아야 할 것이다. int age = 23;따라서 변수의 선언과 할당은 위와 같은 방식으로 이루어진다. 4바이트의 메모리 공간에 23에 해당하는 이진수가 저장될 것이고, 해당 메모리 공간은 age라는 이름을 통해서 접근할 수 있게 될 것이다. 변수를 생성하는 것은 추상화의 한 사례이다. 23이라는 데이터에..