자료형
- 데이터의 형태(정수, 실수, 문자, 문자열)를 구분하고 데이터의 범위나 부호의 사용여부 등을 결정하는 키워드
- 공간의 형식을 정의한 키워드(=틀)
- 종류
※ 기본형 : 데이터를 저장하는 공간
- 정수 : byte, short, int, long
- 실수 : float, double
- 문자 : char
- 논리 : boolean
※ 참조형 : 실제 데이터가 저장되는 공간(인스턴스 공간)과 그 공간의 정보를 저장하는 변수공간(참조형 변수)이 함께 있는 형태
- 기본형을 제외한 모든 자료형이 해당한다.
- 문자열 : String
- Class형
- 배열
변수
- 데이터를 저장하고 관리하는 공간
- 개발자가 직접 일정한 형식의 변수 공간을 만들어서 저장해야 한다
- 변수명을 통해서 그 공간을 다시 이용할 수 있다
- 형식
자료형 변수명;
// 기본 형식
int a;
// 변수의 정의, 선언, 초기화
int a = 20; // 정의 : 변수를 선언과 동시에 초기화를 하는 것
int b; // 선언 : 변수의 자료형과 이름 등을 지정해주는 것
b = 10; // 초기화 : 변수에 처음으로 값을 할당하는 것
- 작명 규칙
- 영문자, 숫자, _(언더바)로 구성한다
- 숫자로 시작할 수 없다
- 대소문자 구별이 가능하다 (소문자를 권장)
- 공백이나 특수기호(한자 포함)는 사용할 수 없다
- 예약어는 사용할 수 없다
- 가능 : 알파벳(대소문자 구별 가능), 숫자, _(언더바)
int a1;
int a;
int A;
int b_b;
- 불가 : 숫자로 시작, 공백, 특수기호(한자 포함), 예약어
int 1a;
int static;
int void;
int int;
int while;
int break;
'IT 언어 > Java' 카테고리의 다른 글
[Java] 반복문 문제 --*Q/A (0) | 2023.12.01 |
---|---|
[Java] 랜덤 Math.radom() --*Q/A (2) | 2023.11.27 |
[Java] 제어문 (조건문, 선택문, 반복문) --*Q/A (0) | 2023.11.27 |
[Java] 입출력(I/O) --*Q/A (0) | 2023.11.24 |
[Java] 정수와 실수 (2) | 2023.11.23 |