변수의 이름은 내가 원하는 대로 마음대로 정할 수 있다. 하지만 몇가지 지켜야 할 규칙이 있다. 이 규칙은 가장 기본이 되는 규칙이다. 따라서 절대 잊지 말아야 한다.

1. 변수의 길이는 255 이내 이어야 한다.

- 누가 변수의 이름을 255 이상까지 사용할까? 실전에서는 거의 이런 에러는 발생하지 않는다. 이 정도면 충분하다.

2. 변수의 이름의 시작은 반드시 문자 이어야 한다. 즉 숫자나 특수문자를 이용해서는 안된다. 그리고 변수의 이름 끝은 쩜으로 끝나면 안된다.

- ex) 잘못된 변수이름 : 0test, %abcd, agcd.(쩜)

3. 대소문자를 구별하지 않는다. 즉 varType 이나 vartype 이나 같은 변수이름이다.


이런 규칙을 가지고 변수의 이름을 만들면 된다.

그런데 다음과 같이 변수를 만들때 접두어를 붙여 사용할 변수의 테이터 서브타입을 보여줌으로써 프로그램시 효과를 증대 시킬 수 있다.

예를 들어
정수 서브타입의 데이타르 취급하는 변수를 만들고자 이름을 temp라고 지었다고 가정하자 이런 식으로 변수 이름을 아무런 뜻도 없이 짓지 말고 다음과 같이

intTemp 라고 지우면 이 변수안의 데이타는 정수 서브타입임을 쉽게 구별 할 수 있다는 것이다.

다음은 그 사용예이다.

테이터 타입 - 접두어 - 변수이름예

Boolean - bln - blnTemp
Byte - byt - bytTemp
Date - dat - datTemp
Double - dbl - dblTemp
Error - err - errTemp
Integer - int - intTemp
Long - lng - lngTemp
Object - obj - objTemp
Single - sng - sngTemp
String - str - strTemp


참고1. 변수이름을 지을때는 변수의 데이타를 의미하는 뜻을 잘 반영하도록 하는 이름을 부여하는 습관이 중요하다.

참고2. 자신만 아는 축약어를 사용하는 것은 안좋다.

참고3. 여러문자를 이용하여 하나의 변수이름을 지을때는 첫문자는 대문자로..

참고4. 충돌이 일어나지 않는다고 확인해도 다른 변수에 동일한 이름사용금지.