기록 저장소
[Java #3] variable & primitive type 본문
[ 변수(Variable) ] : 하나의 값을 저장하는 공간
2. 자료형(data type)
1) data type
▷ 기본형 DT
data type | size(단위: byte) | etc | |
논리형 | boolean | 1 | true, false |
문자형 | char | 2 | '1', 'a', '김', (cf. 'abc' 불가) escape 문자 : '\t'(탭), '\n'(개행), '\'' ('), '\"' ("), '\\' (\) |
숫자형_정수형 | byte | 1 | -127 ~ 127 |
shor | 2 | ||
int | 4 | ||
long | 8 | ||
숫자형_실수형 | float | 4 | |
double | 8 |
▷ 참조형 DT : Object, 배열(array) // 이건 나중에
3. 명명규칙
▷ 영문, 숫자, 한글가능(but, 일반적으로 한글 사용하지 않음)
▷ 영문으로 시작(숫자로 시작X)
▷ 클래스는 대문자로, 메소드나 변수는 소문자로 시작
▷ 합성어의 경우 단어의 첫글자를 대문자로(클래스, 메소드 동일) : Camel case
▷ 특수문자 사용 X (단, _ $는 가능하나 주로 _만 사용함)
▷ 예약어는 사용할 수 없음
4. 기본형 DT의 선언과 사용
1) 선언
▷ 형식
접근제어자 자료형 변수명;
▷ 예제
// 해당 class 안에서 나이
private int age;
// package 안에서 성별
char gender;
// 제한 없이 차종
public String carName;
// package 안에서 flag
boolean flag;
2) 사용(값 저장, 값 할당)
▷ 형식
변수명 = 값;
▷ 예제
age = 25;
gender = '남';
carName = "쏘나타";
flag = true;
3) 선언 & 사용
▷ 형식
접근제어자 자료명 변수명 = 값;
▷ 예제
private int age = 25;
char gender = '여';
public String carName = "쏘나타";
boolean flag = true;
'kitri 노트 > java' 카테고리의 다른 글
[Java #6] 조건문_switch (0) | 2019.03.14 |
---|---|
[Java #5] 조건문_if (0) | 2019.03.14 |
[Java #4] Operator (0) | 2019.03.12 |
[Java #2] Java 파일 실행방법 & 주석 (0) | 2019.03.08 |
[Java#1] Java Setting (0) | 2019.03.08 |