2장 - 기본형, 참조형, 형변환

·2022년 11월 29일
0

자바의 정석

목록 보기
4/12
post-thumbnail

기본형

논리형 - boolean

true, false 둘 중 하나를 저장할 수 있으며, 기본값은 false이다.
어.. 그리고 또.. 대소문자 구분한다.
아 저렇게 두가지 값중에 하나만 쓸거라 1bit만으로도 충분한데, 자바의 최소단위가 byte라 1byte를 갖게 되었다는 슬픈 이야기..

문자형 - char

문자 하나만 들어가 있다.
근데 이 안에 들어가있는 찐은 '유니코드(정수)' 이다.
우리가 char ch = 'A'; 이렇게 문자 저장했다 허허 해도 컴터는 숫자밖에 몰라서 변수 ch 안에 저장된 값은 유니코드 65이다.
얘는 2byte다 유니코드 정수가 들어 있으니까.. 그럼 16bit고, 2^16개의 코드를 사용할 수 있다는것~
음수는 나타낼 필요가 없으니 범위는 0~2^16 - 1개

유니코드를 기준으로 인코딩(문자 -> 코드)과 디코딩(문자 <- 코드)가 이루어 진다.

정수형 - byte, short, int, long

profile
어?머지?

0개의 댓글