프로그램/JAVA

[Java] 변수의 타입 종류 및 대소문자의 차이

프뚜 2021. 4. 24. 11:23
728x90
반응형
SMALL

안녕하세요!

프뚜(프로그래머 뚜)입니다!

 

프로그램을 배우고 싶은 분들이 있다고 하셔서 주말마다 자바 강의?를 하고 있습니다.

 

그러던 중.. 자바의 변수 타입을 선언 시, 대소문자의 차이를 물어보게 돼서 확실하게 설명을 하지 못 했던 기억이 있습니다. 그래서 정리해보았습니다.

 

 

변수 이름 생성 규칙

자바에서 변수 이름을 생성할 때 지켜야 하는 규칙이 아래와 같습니다.

 

 - 대소문자(영문), 숫자, 달러($), 언더스코어(_)로 구성할 수 있습니다.

 - 숫자로 시작할 수 없고 변수의 이름 사이에는 공백을 포함할 수 없습니다.

 - 자바에서 정의된 예약어를 사용할 수 없습니다.

 

 

변수의 종류

1. 기본형(primitive type) 변수

2. 참조형(reference type) 변수

 

기본형 변수는 자바에서 제공하는 변수이며 실제 연산에 사용되는 변수입니다. 

- 문자형 : char

- 논리형 : boolean

- 정수형 : byte, short, int, long

- 실수형 : float, double

참조형 변수는 8개의 기본형 변수를 사용하여 사용자가 직접 만들어 사용하는 변수를 의미합니다.

 

 

즉, 기본형 변수는 소문자로 시작되고 참조형 변수는 Class 변수로 대문자로 시작합니다.

예)

[기본형 변수]

int numbetr;

boolean check;

 

[참조형 변수]

String temp

Integer num;

 

 

궁금하신 부분 또는 문제가 생긴 부분에 대해서 댓글 남겨주시면 빠르고 정확한 답변드리겠습니다.

728x90
반응형
LIST