본문 바로가기
Programming/Java

01 | 기본 문법 | 변수와 리터럴

by lucid_07 2023. 10. 4.
반응형

키워드(keyword)

Java 언어에서 정한 예약어

변수명

  • 하나 이상의 글자
  • 첫번째 글자는 문자, '$', '_'
  • 그 이후 글자는 문자, '$', '_', 숫자
  • 길이 제한 없음
  • 키워드는 변수명으로 사용할 수 없음

Primitive Type

기본형 타입은 모두 정해진 메모리 크기를 가지고, 주어진 메모리 안에 그 값을 저장한다.

예: int

  • 정수 하나를 저장하기 위해 메모리에 4 byte가 필요.
int i = 1;
  • 메모리 4 byte를 i로 칭하고 정수를 저장한다는 뜻이다. 정수 리터럴(literal) 1을 i 라는 메모리 공간에 저장한 것이다. Literal이란 변수에 입력되는 값 자체.
  • 이 4byte메모리에 숫자 1이 2진수로 저장된다.

  • short: 2 byte, long: 8 byte

 

float, double: 실수

char: 문자 1개

boolean: true/false(역시 키워드)

Reference Type: Class, Interface, ...

대문자로 시작.

값을 가지지 않고, 값을 참조한다.

반응형

'Programming > Java' 카테고리의 다른 글

반복문의 라벨  (0) 2023.11.22
Java의 Switch: 14 이후 추가된 기능  (2) 2023.11.22
Java의 char  (2) 2023.11.21
Static  (0) 2023.10.17
00 | Java의 동작: Hello.java  (0) 2023.10.04