[Java] 변수

변수

하나의 값을 저장할 수 있는 메모리 공간

 

타입

정수

  • byte: 1 byte (8 bit)
  • char: 2 byte (16 bit)
  • short: 2 byte (16 bit)
  • int: 4 byte (32 bit)
  • long: 8 byte (64 bit)

실수

  • float: 4 byte (32 bit)
  • double: 8 byte (64 bit)

논리

  • boolean: 1 byte (8 bit)

변환

자동(묵시적) 타입 변환

작은 타입은 큰 타입으로 자동 타입 변환 가능

강제(명시적) 타입 변환

끝의 한 부분만 작은 타입으로 강제 변환