반응형
변수란?
하나의 값을 저장할 수 있는 저장공간

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 = 카멜케이스
반응형
'프로그래밍 일기 > Java & Spring' 카테고리의 다른 글
MVC 패턴이란? (0) | 2022.07.06 |
---|---|
자바 자료형과 형변환(Data Type) 자료 타입 간의 변환방법 (0) | 2022.06.21 |
자바 환경 변수 설정 2 (자바 이클립스 다운로드) (0) | 2022.06.19 |
자바 환경 변수 설정 (JDK 8버전) (0) | 2022.06.19 |
자바란? (0) | 2022.06.15 |