Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 컴퓨터 활용 능력
- 명령 프롬프트
- 열거형
- 친절한 SQL 튜닝
- gitkraken을 통한 프로젝트 올리기
- 뷰
- 컴퓨터 활용 능력 1급
- 이것이 오라클이다
- 컴퓨터 구조
- 데이터 모델링
- 리눅스 마스터 2급
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- oracle
- 운영체제
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- 클러스터형 인덱스와 보조 인덱스
- 2025-02-13
- 인덱스의 개념과 장단점
- delete
- youtube review
- mysql 설치 방법과 정상 작동 확인하기
- INSERT
- 혼자 공부하는 SQL
- github에 새 리포지토리 추가하기
- 웹 디자인 기능사
- 데이터모델링
- sqld
- Update
- 혼자 공부하는 네트워크
- 첫 프로그래밍
Archives
- Today
- Total
코딩 브이로그
변수의 명명규칙 본문
'변수의 이름'처럼 프로그래밍에서 사용하는 모든 이름을 '식별자(identified)'라고 하며, 식별자는 같은 영역 내에서 서로 구분(식별)될 수 있어야 한다.
1. 대소문자가 구분되며 길이에 제한이 없다
- True와 true는 서로 다른 것으로 간주된다.
2. 예약어를 사용해서는 안 된다.
- true는 예약어라서 사용할 수 없지만, True는 가능하다.
3. 숫자로 시작해서는 안 된다.
- top10은 허용하지만, 7up은 허용되지 않는다.
4. 특수문자는 '_'와 '$'만을 허용한다.
- $harp은 허용되지만, S#arp은 허용되지 않는다.
그 외에 필수적인 것은 아니지만 자바 프로그래머들에게 권장하는 규칙들은 다음과 같다.
1. 클래스 이름의 첫 글자는 항상 대문자로 한다.
- 변수와 메서드의 이름의 첫 글자는 항상 소문자로 한다.
2. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.
- lastIndexOf, StringBuffer
3. 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어진 경우 '_'로 구분한다.
- Pl, MAX_NUMBER
위의 규칙들은 반드시 지켜야 하는 것은 아니지만, 코드를 보다 이해하기 쉽게 하기 위한 자바 개발자들 사이의 암묵적인 약속이다.
변수의 이름은 약간 길더라도 용도를 알기 쉽게 '의미있는 이름'으로 하는 것이 바람직하다. 변수의 선언문에 주석으로 변수에 대한 정보를 주는 것도 좋다.
int curPos = 0; // 현재 위치(current position)
int lastPost = -1; // 마지막 위치(last position)