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; // 카멜 ★
'JAVA > DAY 05 _ 23.08.23' 카테고리의 다른 글
Operator1. 산술 연산 (0) | 2023.08.29 |
---|---|
java 단축키 (0) | 2023.08.29 |
memory (1) | 2023.08.29 |
Type Casting (0) | 2023.08.29 |
literal (2) | 2023.08.29 |