날아라쩡글이의 블로그입니다.
JAVA의 이름 짓는 규칙 본문
Java의 이름 짓는 규칙
1. 공통규칙
1-A. 자바에서는 이름에 _를 제외하고는 특수문자가 들어갈 수 없다.
1-B. 자바에서는 이름에 중간이나 끝에는 숫자가 들어갈 수 있지만, 이름의 시작은 숫자가 될 수 없다.
1-C. 자바에서는 한글 이름은 지어줄 수는 있지만, 절대로 절대로 한글 이름을 짓지 말자.
1-D. 자바에서는 대소문자가 엄격하게 구분이 되기 때문에 , 대소문자가 다르면 다른 존재이다.
1-E. 자바에서는 내부적으로 사용하는 50여가지의 주요 단어들이 있다. 해당단어들로는 우리가 이름은 지어줄 수 없이 때문에, 그 단어들은 알고 있는 것이 좋다. 대부분의 프로그래밍 툴들은 해당 키워드들을 특수한 색깔로 표시해준다. 예를 들어 visual Studio 는 하늘 색으로 표시해주고, eclipse는 자주색으로 표시해준다.만약 여러분들이 어떠한 단어를 적었는데 색상이 달리질 겨웅 해당 단어는 주요단어 ( Keyword )이므로 이름을 바꿔주면 된다.
2.표기법 자바에서는 주로 두가지의 표기법을 사용한다.
2-A.낙타등 표기법 ( Camel back notation )낙타등 표기법이란, 어떤 이름을 지어줄 때 만약 여러 단어로 이뤄지는 경우 , 두번째 단어부터는 첫글자를 대문자로 적어주는 방법이다. EX) myNumber, MemberController
2-B.뱀 표기법 ( Snack notation )
뱀 표기법이란, 어떤 이름을 지어줄때 , 만약 어떤 단어로 이뤄지고 모든 철자를 대문자로 적어줄 때 각 단어의 사이를 _로 띄어주는 방법이다. EX)UNTI_PRICE, UNTI_NUMBER// 몇단원인지 쉽게 알 수 있음
3. 각 개념에 대한 명명 규칙
3-A. 클래스 : 대문자로 시작하고 낙타등 표기법을 사용하는 명사 EX)Ex02Naming, MemberController
3-B. 메소드 : 소문자로 시작하고 낙타등 표기법을 사용하는 동사단, 메소드의 경우 프로그래밍의 규칙상 반드시 이름뒤에 ()가 붙는다. ex) selectAll(),print()
3-C. 변수 : 소문자로 시작하고 낙타등 표기법을 사용하는 명사EX) myNumber, memberController
3-D. 상수 : 뱀 표기법을 사용하는 명사 ex) UNTI_PRICE, PIE
'java (학원 전) story' 카테고리의 다른 글
변수 (0) | 2021.08.02 |
---|---|
주석 (0) | 2021.08.02 |
VScode 로 java시행하는 방법 (0) | 2021.08.02 |
객체지향 2 이어서 (0) | 2021.04.02 |
객체 지향 2 (0) | 2021.03.25 |