변수란? 단 하나의 값을 저장할 수 있는 메모리 공간입니다.
선언방법? 변수 타입 , 변수 이름
public class variable {
int year; // year 라는 이름의 변수 선언
int age; // age 라는 이름의 변수를 선언
}
변수의 선언 : 변수를 선언하게 되면 메모리 빈 공간에 변수타입에 맞는 공간을 확보, 변수 이름을 통하여 사용가능합니다.
초기화 : 변수를 선언할때는 초기화를 해야합니다. 메모리는 여러 프로그램이 공유하는 자원이기 때문에 쓰레기값이 있을 수 있기 때문입니다.
초기화 방법?
public class variable {
int year = 2022; // year 값 2022로 초기화
int age = 29; // age 값 29로 초기화
}
! 변수의 이름을 사용할때 주의점
- 대소문자가 구분이 된다.
- 예약어를 사용하면 안된다. ex) if, final, long, null 등등
- 숫자로 시작해서는 안된다.
- 특수문자는 '_' 와 '$' 만 허용
변수의 타입 - 기본형, 참조형
- 기본형(primitive type) - 실제 값을 저장한다.
- 참조형(reference type) - 객체의 주소를 저장한다.
기본형의 종류 : 논리형(boolean), 문자형(char), 정수형(byte, short, int, log), 실수형(float, double) 계산을 위한 실제 값을 저장, null 값이 들어갈 수 없습니다.
참조형 : 8개의 기본형을 제외한 나머지 타입, null 값이 들어갈 수 있습니다.
ex) String name // Integer age // 클래스이름 변수이름
'자바 (ref. 자바의정석)' 카테고리의 다른 글
배열의 복사 - JAVA (0) | 2022.02.08 |
---|---|
for each 문 - JAVA (0) | 2022.02.07 |
문자열의 비교 - JAVA (0) | 2022.02.06 |
상수와 리터럴 - JAVA (0) | 2022.02.05 |
자바언어의 특징 (0) | 2022.02.04 |