변수와 타입

고태경·2023년 6월 19일
0

JAVA

목록 보기
2/9

변수

값이 저장된 주소 값의 이름, 한 가지 값만 저장됨

음수

MSB가 0이면 양수, 1이면 음수
MBS를 제외한 나머지 비트를 1의 보수로 취하고 1을 더하면 10진수로 구할 수 있음

진수

2진수 0b
8진수 0
10진수 0~9
16진수 0x

타입

정수

byte short int long
1 2 4 8 byte
리터럴 접미사 l (long)
기본적으로 컴파일러가 정수 리터럴을 int로 간주

실수

float double
4 8 byte
리터럴 접미사 d
가수와 지수의 값만을 저장
7자리, 15자리까지...

문자

char
'(문자 한 글자)' or 유니코드(숫자)
사실상 정수 타입으로 정수 타입으로 저장됨
''으로 초기화 불가, ' ' (32) 가능

문자열 (참조타입)

String
"(문자열)"

\n 줄바꿈, \t tab
\, \", \' \ 뒤 문자를 그대로 출력

java13~ """(텍스트 블록, 적힌 그대로 출력)"""
java14~ /은 이어서 출력

논리

boolean
true, false

profile
컴퓨터정보과

0개의 댓글