프로그래밍 일기/Java & Spring

JAVA 자바 변수와 상수, 변수 생성 규칙

MakeMe 2022. 6. 19. 21:12
반응형

변수란?

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

 
int x = 0;
int = 변수타입
x = 변수이름
 
위와 같이 표현 가능
 
 

상수란?

 
변수와 마찬가지로 값을 저장할 수 있는 공간이지만, 변수와 달리 한번 값을 저장하면 다른 값으로 변경할 수 없습니다. 변수를 이해하면 상수는 자연스럽게 이해할 수 있습니다.
 

변수를 만들 때 알아둬야 할 사항

 

사용자가 정의한 이름을 식별자라고 하는데 다음과 같은 규칙을 따르도록 권장합니다.

 

[절대규칙]

변수와 마찬가지로 값을

1. 영문 대소문자 혹은 $, _ 이어야 한다

2. 글자수에는 제한이 없다.

3. 공백문자는 포함할 수 없다.

4. 특수문자는 사용할 수 없다.

5. 숫자는 첫 글자가 아닐경우 사용가능

6. 예약어는 사용할 수 없다 ex) class, int, public

 

 

 

[권장사항]

1. Class : 첫 글자는 대문자 혹은 $, _를 사용하자

2. Method(함수) : 첫 글자는 소문자 혹은 $, _를 사용하자

3. Filed(변수) : 일반적으로 전부 대문자인 경우 static final 필드이다.

4. Filed 그 외는 첫 글자는 소문자, 나머지는 대문자이다.

5. 합성어의 첫글자는 대문자로 한다. ex)HelloJava = 카멜케이스

 

반응형