02-05.1 변수
Def) 변수: 프로그램 상에서 값(데이터)을 저장하는 메모리의 공간이다. 프로그램이 동작하면서 값이 수시로 바뀔 수 있으므로 변수라고 한다.
Note) 변수 만들어보기
<hide/>
package first;
public class VariableExam{
public static void main(String[] args) {
int count;
count = 10;
count = 20;
System.out.println(count);
double average = 11.1;
System.out.println(average);
}
}
- VariableExam이라는 클래스에 정수형 변수 count를 만들었다.
- 형(type): 변수에 어떤 종류의 값을 담을지 입력한다. 이미 정해진 형을 사용하거나 직접 형을 정의한 뒤 사용한다.
- 변수명: 식별자의 일종으로 마음대로 정할 수 있다.
- "=": 대입한다는 의미로 coint = 10은 count 에 10을 대입하는 것을 뜻한다.
- 따라서, 위 코드를 실행하면 20이 출력된다. 값이 변할 수는 있지만 마지막에 담은 값 하나만 담을 수 있다.
- 정수라고 선언한 count 에 정수가 아닌 실수를 대입하면 컴파일 에러가 발생하다.
- 초기화: double average = 11.1; 와 같이 변수 선언과 동시에 값을 담는 일까지 하고 있다. 이와 같이 변수를 선언하고 처음 값을 담는 일을 말한다.
Note) 변수의 명명 규칙
- 한 글자 이상이어야 한다.
- 첫 번째 글자는 문자, '$', '-' 이어야 한다.
- 두 번째 글자부터는 숫자, 문자, '$', '-' 이어야 한다.
- 길이 제한은 없다.
- 키워드는 식별자로 사용 불가
- 상숫값을 표현하는 단어 true, false, null은 식별자로 사용할 수 없다.
'Java > 모두의 자바' 카테고리의 다른 글
Chapter 02-07 기본형 (0) | 2022.02.03 |
---|---|
Chapter 02-06 상수 (0) | 2022.02.03 |
Chapter 01-04 주석문 (0) | 2022.02.03 |
Chapter 01-03 자바 개발 순서 (0) | 2022.02.02 |
Chapter 01-02 자바 개발환경 구축 (0) | 2022.02.02 |