Contents

Java
2013.11.21 21:57

1.5.2 변수의 의미

조회 수 387 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
book_7224.png


1.5.2 변수의 의미

변수(Variable)란 데이터를 담을 수 있는 메모리이다. 변수에는 데이터 타입에 명시된 형태의 데이터를 담을 수 있다.

데이터 타입으로 변수를 만든다는 것은 데이터 타입에서 명시한 모양의 메모리를 생성하고, 데이터 타입에 맞는 정확한 데이터를 할당할 수 있다는 의미를 지니고 있다.

□ 변수(Variable)
◇ 변수란 데이터 타입에 명시된 형태의 데이터를 담을 수 있는 메모리이다.

변수는 데이터 타입 없이는 홀로 존재할 수 없다. 즉 데이터 타입이 자신의 형태를 지정해주기 때문에 존재하는 것이다. 이것은 반드시 지켜져야 되는 규칙이며, 이 규칙을 깨는 법은 없다. 데이터 타입의 허락을 얻어야만 하나의 변수로서의 역할을 할 수 있으며, 변수는 메모리에 대한 존재의 의미를 그대로 담고 있다.

□ 변수와 데이터 타입의 관계
◇ 변수는 데이터 타입을 통해서 존재할 수 있다.

변수의 의미에 대해서 철학적으로 정리해보자. 데이터 타입(Data Type)은 모양만을 가지고 있는 무존재이며, 변수(Variable)는 데이터 타입을 정해주면 메모리에 존재할 수 있는 존재의 의미를 담고 있다.

□ 변수(Variable)의 목적
◇ 변수를 만드는 이유는 데이터를 보관하기 위해서이다.

변수를 만드는 이유는 데이터를 보관하기 위해서이다. 데이터 타입으로 변수를 만들며, 변수는 데이터를 담을 수 있는 그릇의 역할을 한다. 변수에 아무것도 넣지 않으면 필요가 없다. 메모리를 생성하고 사용하지 않는다면 무슨 소용이 있겠는가? 그래서 변수에 데이터의 역할을 하는 상수를 할당하는 것이다.

▣ 변수의 이름과 데이터

변수의 이름은 사용자가 임의로 결정할 수 있으며, 해당 메모리를 핸들할 수 있는 유일한 수단이 된다. 이러한 이름을 우리는 식별자(Identifier)라고 하며, 이 식별자의 이름은 프로그래머 임의로 만들 수 있다.

□ 변수(Variable)의 이름
◇ 자바에서 변수의 이름은 해당 메모리를 핸들할 수 있는 유일한 수단이다.

변수에는 데이터를 할당할 수 있으며, 데이터를 할당할 때 데이터 타입에 맞게 데이터를 넣어야 한다. 데이터 타입에 맞는 형의 데이터를 넣어야 한다는 것은 모든 언어의 아주 기본적인 상식(常識)이다.

□ 변수(Variable)에 값할당
◇ 변수에는 데이터 타입에 맞는 형의 데이터를 넣어야 한다.

계속해서 우리는 변수에 들어가는 데이터라는 측면과 특정 데이터를 변수에 넣는 방법이라는 측면에서 상수(Constant)와 할당(Assignment)이라는 것에 대해 알아보자.

  1. 1.6.2 할당의 법칙

    Date2013.11.21 CategoryJava ByIT장인 Views380
    Read More
  2. 1.6.1 데이터 타입과 변수, 상수

    Date2013.11.21 CategoryJava ByIT장인 Views446
    Read More
  3. 1.5.3 상수의 의미

    Date2013.11.21 CategoryJava ByIT장인 Views573
    Read More
  4. 1.5.2 변수의 의미

    Date2013.11.21 CategoryJava ByIT장인 Views387
    Read More
  5. 1.5.1 데이터 타입의 목적

    Date2013.11.21 CategoryJava ByIT장인 Views330
    Read More
  6. 1.4.5 그 외 데이터 타입

    Date2013.11.21 CategoryJava ByIT장인 Views67982
    Read More
  7. 1.4.4 정수형과 실수형 데이터 타입

    Date2013.11.21 CategoryJava ByIT장인 Views593
    Read More
  8. 1.4.3 정수형과 실수형의 계산

    Date2013.11.21 CategoryJava ByIT장인 Views529
    Read More
  9. 1.4.2 정수형과 실수형 메모리의 형태

    Date2013.11.21 CategoryJava ByIT장인 Views1366
    Read More
  10. 1.4.1 데이터 타입의 분류

    Date2013.11.21 CategoryJava ByIT장인 Views460
    Read More
  11. 1.3.3 메모리에 들어가는 데이터

    Date2013.11.21 CategoryJava ByIT장인 Views487
    Read More
  12. 1.3.2 변수를 이용한 메모리 접근

    Date2013.11.21 CategoryJava ByIT장인 Views469
    Read More
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6