변수란
하나의 값을 저장할 수 있는 공간.
변수의 선언
변수타입 변수이름;
char name; // 문자형 변수 name을 선언한다.
변수의 이름(메서드, 클래스의 이름도 포함)을 선언할때, 대소문자 구분해야한다.
숫자로 시작하거나, 예약어를 사용하면 안 된다.
특수문자는 '_'와 '$'만 사용가능하다.
int num = 6 ; // 선언후 변수의 값을 6으로 초기화 한다.
변수의 타입과 크기
기본형(Primitive type) : boolean, char, byte, short, int, long, float, double
참조형(Reference type) : 기본형을 제외한 나머지 타입
|
1 byte |
2 byte |
4 byte |
8 byte |
논리형 |
boolean |
|||
문자형 |
char (유니코드) |
|||
정수형 |
byte |
short |
int (기본 자료형) |
long |
실수형 |
float |
double (기본 자료형) |
데이터 타입 |
변수의 범위 |
기본값 |
크기 |
boolean |
true, false |
false |
1 byte |
byte |
\u0000~\uffff (0~65,535) |
0 |
1 byte |
char |
-128~127 |
'\u000' |
2 byte |
short |
-32,768~32,767 |
0 |
2 byte |
int |
-2,147,483,648~2,147,483,647 |
0 |
4 byte |
long |
-9223372036854775808~9223372036854775807 |
0L |
8 byte |
float |
1.4E-45~3.4028235E38 |
0.0f |
4 byte |
double |
4.9E-324~1.7976931348623157E308 |
0.0 또는 0.0d |
8 byte |
'대학 생활 > JAVA' 카테고리의 다른 글
[JAVA]클래스메서드(static메서드)와 인스턴스매서드 예제 (0) | 2013.05.03 |
---|---|
[JAVA]if, switch, for, while (조건,반복문) (0) | 2013.04.05 |
[JAVA]JAVA API 한글 (0) | 2013.03.15 |
[JAVA] Java 환경변수(path) 설정하기 (4) | 2013.03.13 |