변수란?
: 하나의 값(value)을 저장 할 수 있는 메모리 공간
변수 선언
: 변수를 정의하는 과정, 변수의 데이터 타입과 이름을 정의
1 2 | int age; double value; | cs |
- 타입은 변수에 저장되는 값의 종류와 범위를 결정짓는 요소
작성규칙 |
예 |
첫번째 글자는 문자이거나 '$', '_' 이어야하고 숫자로 시작할 수 없다. (필) |
가능: price,$price, _companyName... 불가능: 1v, @speed, $#value |
영어 대소문자가 구분된다 (필) |
firstname 과 firstName 은 다른 변수 |
첫 문자는 영어 소분자로 시작하되 다른 문자가 붙을 경우 첫 문자를 대문자로 한다. (관례: 카멜표기법) |
maxSpeed, firstName, carBodyColor |
문자 수(길이)의 제한은 없다. |
|
자바 예약어는 사용할 수 없다.(필) |
|
tip ] 변수가 어떤 값을 저장하고 있는지 쉽게 알수 있도록 의미 있는 변수 이름을 지어주는 것이 좋다.
변수값 저장
: 대입 연사자(=)를 사용
- 우측의 값을 좌측 변수에 저장한다는 의미
- 초기값 : 변수를 선언하고 처음 값을 저장할 경우
- 초기화 : 초기값을 주는 행위
1 2 3 4 5 6 | // 변수 선언 후 값 저장 int score; score = 90; // 변수 선언과 동시에 값 int score2 = 90; | cs |