Java/📃 자바 입문

변수

가지코딩 2025. 4. 30. 13:37

변수

변수란 값을 저장할 수 있는 메모리의 공간을 의미한다.

 

변수의 선언

  • 타입 변수이름;
    • int count; ( 정수 값을 담을 수 있는 count라는 이름의 변수를 선언)
    • double average; ( 실수 값을 담을 수 있는 average 라는 변수를 선언)
  • 명명규칙.
    • 변수의 이름을 정할 때 자바 언어에서 정해놓은 규칙
  • 식별자 (identifier)는 클래스, 메소드, 변수 등 다양한 대상에 대해 이름이 붙여지는 경우. 그 이름을 뜻 함

 

java 식별자 명명 규칙

  • 하나 이상의 글자로 이루어져야 함
  • 첫 번째 글자는 문자 이거나 '$', '_'이어야 함
  • 두번재 이후의 글자는 숫자, 문자, '$', '_'이어야 함
  • '$', '_' 이외의 특수문자 사용 불가능
  • 길이 제한이 없음
  • 키워드는 식별자로 사용할 수 없음
  • 상수 값을 표현하는 단어 true, false, null은 식별자로 사용할 수 없음

 

변수 명명 관례

  • 첫 번째 문자가 소문자인 명사로 정함
  • 여러 단어로 구성된 이름의 경우 두번째 단어부터 첫글자를 대문자로 함
  • '_'을 쓰지 않음
    • 규칙은 반드시 지켜야 한다. 지키지 않으면 컴파일시 에러가 발생함.
    • 관례는 지키지 않아도 컴파일에러가 발생하지는 않지만, 약속이기 때문에 지켜주는것이 좋다.

 

변수의 사용

  • 변수명 = 값;
    • count = 10; (count 라는 int형 변수에 정수값 10을 담는다.)
    • count = 20; (count 라는 int형 변수에 정수값 20을 담습니다. 원래 담겨있던 10은 없어집니다. 변수는 값이 얼마든지 변할 수 있다.)
    • average = 11.1 (average라는 double형 변수에 실수 값 11.1 을 담는다. )

 

[실습]

변수 선언

// 정수를 담는 변수, count 선언
int count;

// 실수를 담는 변수, average 선언
double average;

 

변수를 선언하면서, 동시에 변수에 값을 할당하기

// 정수를 담는 변수, count를 선언하고 여기에 10을 저장합니다.
int count = 10;

// 실수를 담는 변수, average를 선언하고 여기에 11.1을 저장합니다.
double average = 11.1;

 

'Java > 📃 자바 입문' 카테고리의 다른 글

기본형 타입과 타입(형)변환  (0) 2025.04.30
상수  (0) 2025.04.30
주석문  (1) 2025.04.30
자바란?  (0) 2025.04.30
프로그래머스 - 무료 | 자바 입문  (0) 2025.04.30