

JAVA 예약어
2일차 에서 배웠던 것들만 임시로 적어놓음.
int: 데이터 정수형 4byte 제일 많이 쓰이는 기본 정수형이다.
char:(characterd의 준말) 데이터 문자형 (변수) 타입 2byte이다.
boolean: 논리형 참(true) 과 거짓(false) default 갑은 false이다.
double: 데이터 실수형 (변수) 타입 8byte 실수값을 넣을때 쓰임.
false: 틀린,사실이아닌 true의 반댓격이다.
true: 진실,사실 false의 반댓격이다.
final: 변수에 사용할 경우 값을 변경하지 못하도록 함.(상수)
형변환.
사진에서 보는 바와같이
int는 float으로 long은 double로
크기가 커지는 순으로는 자바에서 용량을 알아서 호환해주지만
크기가 작아지는 순으로는 에러가 난다.
사진에서 보는 바와같이.
int는 float으로 long은 double로,
크기가 커지는 순으로는 자바에서 용량을 알아서 호환해주지만
크기가 작아지는 순으로는 에러가 난다.
암묵적 형변환이란 ?
묵시적 형변환이란 컴파일러에 의해 자동으로 형변환이 이루어지는 것을 말한다.
예를 들어 int a 와 float b를 더할 때 int a는 자동으로 float형으로 형변환이 이루어진다.
명시적 형변환이란 ?
명시적 형변환이란 사용자가 직접 데이터의 타입을 변경하는 것이다. 위 코드와 같이 사용자가 double 형을 int 형으로 형변환 할 수 있다. 묵시적 형변환과 다르게 표현 범위가 넓은 데이터 타입에서 좁은 데이터 타입으로의 변환이 허용된다. 하지만 데이터의 값이 손실될 수 있다. double값이 1.3일 때 int형으로의 변환이 이루어지면 값은 1이 된다. 소수부가 손실된 것이다.
연산자