Develop/Java
[공부/Java] 자바 프로그램 기본 구조, 식별자, 식별자 원칙, 관습
yulee_to
2022. 7. 4. 00:34
728x90
반응형

기본 구조
- 클래스
- class 키워드로 선언
- 파일명은 반드시 public class 이름과 동일하게 설정
- 외각에 클래스 하나 이상 존재
- 메소드
- C/C++에서의 함수와 동일한 의미
- 클래스 내부에만 작성 가능
- main 메소드
- main()에서 실행 시작
- public static void main (String[] args){ }
- 변수 선언
- 변수 타입과 변수 이름 선언
- 메소드 내에 선언된 변수는 지역 변수
- 메소드 외부에 선언된 변수는 전역 변수
식별자(Identifier)
- 클래스, 변수, 상수, 메소드 등에 붙이는 이름을 의미
식별자의 원칙
- 특수문자(@, ! ..)와 공백, 탭은 식별자 사용 X
- _, $은 사용 O, 첫번째 문자로 사용도 가능하지만 잘 안씀
- 유니코드 문자 사용 O
- 한글 사용 O
- 식별자의 첫번째 문자로 숫자 X
- turn, false와 null은 식별자로 사용 X
- 자바에서 사용되는 키워드 사용 X
- 길이 제한 없음
- 대소문자 구별됨
자바 식별자 관습
- 클래스 이름
- 각 단어의 첫번째 문자만 대문자
- 변수, 메소드 이름
- 첫 글자는 소문자, 첫 단어 이후 각 단어의 처음은 대문자
- 상수 이름
- 모든 문자를 대문자로 표시
- ex) final static double PI = 3.141592;
728x90
반응형