공부/Java

[공부/Java] 자바 프로그램 기본 구조, 식별자, 식별자 원칙, 관습

yulee_to 2022. 7. 4. 00:34

Java


기본 구조

  • 클래스
    • 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