1. 변수(Variable)란?
변하는 수
하나의 값을 저장할 수 있는 기억 공간
메모리(RAM)상의 일정한 공간
값을 담을 수 있는 그릇
2. 변수의 타입(Data type) - 자료형
값 - 문자 - char
-숫자 - 정수 - byte(-128~127, =8 bit)
short (2 byte)
*int (4 byte, -2^31 ~ 2^(31)-1 )
long
- 실수 - float(4 byte)
*double(8 byte)
논리 - boolean (true, false)
기본형(Primitive type)
-8개 (boolean, char, byte, short, int, long, float, double)
-실제 값을 저장
논리형 : true, false 중 하나를 값으로 가지며, 조건식과 논리적 계산에 사용(if)
문자형 : 문자를 저장하는데 사용되며 변수 당 하나의 문자만을 저장할 수 있다(char)
정수형 : 정수값을 저장하는데 사용된다. 주로 사용하는 것은 int와 long이며,
byte는 이진데이터를 다루는데 사용되며
short는 c언어와의 호환을 해 추가되었다
실수형 : 실수 값을 저장하는데 사용(float와 double)
참조형(Reference type)
-기본형을 제외한 나머지(String, System 등)
-객체의 주소를 저장(4 byte, 0x00000000~0xffffffff)
3. 변수의 선언방법
타입변수명;
int score; //변수선언
score = 100; //변수의초기화
int score = 100; //위의 두줄과 같음
String str = new String("abc"); //new는 참조형
str =null;
String str = "HelloJava"; //바로 이렇게 넣을 수 있다
String str = new String("HelloJava"); //위의 것과 같음
'IT > JAVA' 카테고리의 다른 글
7. 자료형의 이해 (0) | 2017.06.08 |
---|---|
6. 변수의 이해(Variable) (0) | 2017.06.07 |
4. 자바 개요 (0) | 2017.06.06 |
3. Editplus 환경설정과 Eclipse 설치 (0) | 2017.06.06 |
2. 자바 개발 도구로 콘솔 기반 프로그램 작성하기 (0) | 2017.06.06 |