연재니의 세상 나들이

IT/JAVA

5. 변수 Variable

연재니 2017. 6. 7. 01:09
728x90
반응형





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"); //위의 것과 같음

728x90
반응형

'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