Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

기록 저장소

[Java #3] variable & primitive type 본문

카테고리 없음

[Java #3] variable & primitive type

resault 2019. 3. 24. 17:28

[ 변수(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;