카멜표기법, 낙타표기법 camelCase
- "camelCase"
- "단봉낙타" 표기법
- 각 단어의 첫문자를 대문자로 표기하고 붙여쓰되, 맨처음 문자는 소문자로 표기함
- 띄어쓰기 대신 대문자로 단어를 구분하는 표기 방식
- 예시: backgroundColor, typeName, iPhone
파스칼표기법 PascalCase
- "PascalCase"
- 첫 단어를 대문자로 시작하는 표기법
- 예시: BackgroundColor, TypeName, PowerPoint
스네이크 표기법 snake_case
- 단어를 밑줄문자로 구분하는 표기법
- 예시: background_color, type_name
- 주로 스네이크 표기법을 사용하는 언어들
- Perl
- PHP 변수명, 함수명, 메소드명
- Python 변수명, 함수명, 메소드명
- Ruby
- Rust 함수명
헝가리언 표기법 Hungarian notation
- 접두어를 사용하는 표기법
- 예시: strName, bBusy, szName
- 접두어 예시
b | 불리언(boolean) |
ch | 문자(char) |
f | float |
sz | NULL로 끝나는 문자열 ( string + zero ) |
반응형
'Language > Java' 카테고리의 다른 글
DTO와 DAO의 차이점 (0) | 2025.05.26 |
---|---|
InputStream을 byte[] 하는 방법 (0) | 2019.08.20 |
Java에서 MacAddress 가져오기 (0) | 2019.08.19 |
StringBuffer와 StringBuilder의 차이점 (0) | 2019.08.17 |