<aside> 💡

</aside>

변수 (variable)

int age = 20

이라고 하면, age라는 변수에 20이라는 값을 저장한 것!

변수의 이름 생성 규칙

제약 사항 예시
이름은 영문자 (대소문자), 숫자, 언더스코어(_), 달러($) 로만 구성할 수 있다 g_level(O),count100(O), _master(O), $won(O)
이름은 숫자로 시작할 수 없다 27day(X), 1abc(X)
이름 사이에는 공백을 포함할 수 없다 27 day(X), 1 a b c(X)
자바에서 미리 정의된 키워드(예약어)는 사용할 수 없다 while, int, break, ...

변수명 관례

카멜케이스 : 첫 단어를 제외하고 새로운 단어 시작되는 시 대문자로 표기

예) 학생수 - noOfStudent

자바에서는

변수, 메서드는 카멜 케이스 / 클래스 등의 타입은 파스칼 케이스 / 상수는 대문자 스네이크 케이스 표기법 권장

  1. 카멜 표기법(camelCase)
  2. 파스칼 표기법(PascalCASE)
  3. 스네이크 표기법(snake_case), 팟홀 표기법(pothole case)
  4. 케밥 케이스(kebab-case)