JAVA/DAY 05 _ 23.08.23

변수 명명법

민지짱민지최고 2023. 8. 29. 00:12

1. 문법적 한계

// 1-1. 대소문자 구분됨
int age = 10;
int aGe = 20;

// 1-2. 길이제한 없음
int aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa = 2;

// 1-3. 영문 소대문자 + 숫자활용 가능 (단, 숫자가 먼저 나올 수는 없음)
// int 1a = 10; 은 안된다고
int a1121b4545CCC1 = 10;

// 1-4. 특수문자는 2개만 가능(위치, 몇개쓰든 상관X) : _ , $
int $a = 10;
int __A_____ = 10;

 

 

 2. 변수 명명 스타일 (카멜, 파스칼, 스네이크.. 등등 있긴함) : 무조건 카멜로!!! ★★★★★

// 2-1. 의미있게 이름 짓자구 --> a1 보다는 age1
// 2-2. 단축하지 말자 --> cnt 보다는 count
// 2-3. 띄어쓰기 불가능!


int student_attendance_score = 10;		// 스네이크(파이썬 스타일)

int StudentAttendanceScore = 10;		// 파스칼 --> 변수는 X / class 명명법. MyClassName
System.out.println("aaa");			// System은 클래스명, out은 변수명, println은 메소드명.

int studentAttendanceScore = 10;		// 카멜 ★