오늘도 방구석에서

[java의 정석] ch02 변수 본문

공부를/java

[java의 정석] ch02 변수

개발자를 꿈꾸는 유자c 2018. 12. 31. 20:17

1. 변수 


1. 1 변수란


변수 : 단 하나의 값을 저장할 수 있는 메모리 공간


변수의 초가화 : 변수를 사용하기 전에 처음으로 값을 저장하는 것


두 변수의 값 교환하기 - 임시 저장소 tmp 사용하기




2. 변수의 타입


기본형 : 실제의 값(data) 저장 ex)  boolean, char, short, byte, int long, double, float 8개

참조형 :  어떤 값이 저장되어 있는 주소를 값으로 가짐 ex ) String 등 기본형을 제외한 나머지


참조변수의 선언

Date today = new Date(); //  Date 객체를 생성해서, 그 주소를 today에 저장

Date 클래스 타입의 참조변수 today 선언


2.2 상수와 리터럴


final int MAX_VALUE = 200; // 상수는 선언과 동시에 초기화 해야함


타이비이 달라도 저장범위가 넓은 타입에 좁은 타입의 값을 저장하는 것은 허용됨



2.3 prinff()

'지시자'를 통해 변수의 값을 여러가지 형식으로 변환하여 출력


%d : 10진 정수의 형식으로 출력

%x : 16진 정수의 형식으로 출력

%n : 줄바꿈


ex 

byte b = 1;


System.out.printf("b=%d%n", b);   -> b=1



'공부를 > java' 카테고리의 다른 글

[java] ArrayList 사용법  (0) 2018.11.30