본 글은 서울도서관 전자책에서 무료 대여 가능한 혼자 공부하는 자바 책을 읽으며 정리한 내용입니다.
변수 : 값을 저장할 수 있는 메모리 번지에 붙인 이름, 변수를 통해 프로그램은 메로리 번지에 값을 저장하고 읽을 수 있다.
변수 선언 : 변수에 어떤 타입의 데이터를 저장할 지, 변수 이름이 무엇인 지 결정
변수 사용 : 변수의 값을 읽거나 변경하는 것, 출력문이나 연산식 내부에서 사용되어 변수에 저장된 값을 출력하거나 연산에 사용한다.
변수 사용 범위 : 자신이 선언된 위치 ~ 자신이 속한 블록 내부
정수타입 : 정수를 저장할 수 있는 타입, byte, short, int, long
char 타입 : 작은따음표'로 감싼 하나의 문자 리터럴을 저장할 수 있는 타입
String 타입 : 큰따옴표"로 감싼 문장을 저장할 수 있는 타입
실수타입 : 실수를 저장할 수 있는 타입. float, double
boolean 타입 : 참/거짓을 의미하는 true/false를 저장할 수 있는 타입
자동 타입 변환 : 값의 허용 범위가 작은 타입 -> 큰 타입으로 저장될 때 발생
강제 타입 변환 : 값의 허용 범위가 큰 타입 -> 작은 타입으로 쪼개어 저장
문자열 결합 연산 : 문자열과 + 연산을 하면, 다른 피연산자도 문자열로 변환되어 문자열 결합이 일어난다
Integer.parselnt() : 문자열을 정수 int 타입으로 변환
Double.parseDouble() : 문자열을 실수 double 타입으로 변환