Java/Java

[Java] 변수와 기본 자료형

기록하는_사람 2022. 10. 12. 20:56

변수

📌 변수

: 데이터의 저장과 참조를 위해 할당된 메모리 공간에 붙인 이름.

 

📌 변수 이름 규칙

① 숫자로 시작할 수 없음.

② $, _이외의 특수 문자 사용할 수 없음.

③ 키워드를 변수 이름으로 사용할 수 없음.

 

💡 키워드(keyword)

: 자바 문법을 구성하는 int, double과 같은 것을 말함. 

 

기본 자료형

📌 기본 자료형

자료형 데이터 크기 범위
boolean true, false 1바이트 true, false
char 문자 2바이트 유니코드 문자
byte 정수 1바이트 -128 ~ 127
short 정수 2바이트 -32,768 ~ 32,767
int 정수 4바이트 -2,147,483,648
~ 2,147,483,647
long 정수 8바이트 -9,223,372,036,854,775,808
~ 9,223,372,036,854,775,807
float 실수 4바이트  
double 실수 8바이트  

 

💡 자바는 정수형 연산을 int형으로 진행함.

: short + short를 한 값을 int형으로 나오게 됨.

  자바는 정수형 연산을 int형으로 진행하기 때문. 

 

📌 자료형 없이 변수 사용(var)

: 변수에 대입되는 값으로 컴파일러가 자료형 추론.

  지역변수만 사용 가능.