우리가 주로 사용하는 값의 종류는 크게 문자와 숫자로 나눌 수 있으며 여기서 숫자는 다시 정수와 실수로 나뉜다.
논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double) 계산을 위한 실제 값을 저장한다.
정수형의 default 자료형은 int 이며
실수형의 defalut 자료형은 double 이다.
int가 default인 이유는 CPU가 가장 효율적으로 처리할 수 있는 타입이기 때문이다.
객체의 주소를 저장한다. 기본적으로 Java.lang.Object를 상속받을경우 참조형이 된다.
즉, 기본형을 제외하고는 참조형이라 생각해도 된다.
참조형 변수는 객체의 주소 또는 null을 값으로 갖는다.
String은 기본형이면서 참조형이다.
기본형 - 변수에 값이 저장된다
쪽지 - 25
참조형 - 변수에 주소가 저장된다
쪽지 - 경남정보대 503호 맨 뒤 컴퓨터 책상
실제로는 메모리의 어떤 공간이 주소로서 참조형이 참조된다
그 자체로 값을 의미하는 것을 뜻한다.
프로그래밍 언어에서는 기본형 타입의 값은 메모리에 고정으로 저장되기 때문에, 고정 값을 저장하는 상수와 구분하기 위해 리터럴이라는 단어를 사용한다.
변수(variable) 값을 저장하기 위한 공간
상수(constant) 값을 한번만 저장할 수 있는 공간
리터럴(literal) 그 자체로 값을 의미하는 것
실습
println의 단점 - 출력형식 지정 불가
printf로 출력 지정 가능
실습
실습
연산자
어떠한 기능을 수행하는 기호
피연산자
연산자의 작업 대상
실습
실습
실습
실습
참고자료
https://catsbi.oopy.io/6541026f-1e19-4117-8fef-aea145e4fc1b