[JAVA] 기본 생성 규칙 및 Identifiers


자바는 객체를 설계하기 위한 클래스 단위로 작성!

하나의 파일 안에 클래스는 여러개가 가능.

그러나, public 클래스는 하나만 가능하다. 파일 안에 public 클래스가 없어도 가능 → 메인함수가 있는 클래스를 public으로 구현한다.

실행을 위해서 main() 반드시 존재

VM이 실행하는 범위는 오직 main()만을 실행한다.

  • main 함수는 항상 소문자로 작성할 것.

    대문자로 할 경우 컴파일은 되겠지만, 실행은 안된다. → 일반 메소드로 인식하기 때문에 main함수가 없는 것으로 취급된다.

main의 파라미터인 args는 이름 변경해도 되지만, 통상적으로 args라고 사용한다.

컴파일 할 경우 class파일이 생성된다 (바이트코드)

workspace내부의 bin폴더 내에 생성

  • 바이트코드란?

    JVM이 인식가능한 중간 코드로서, JVM은 바이트 코드를 읽고 OS가 실행 가능한 코드로 번역, 실행한다.


주석

ctrl + / 한줄 주석 or 해제

ctrl + shift + / 여러줄 주석

ctrl + shift + \ 여러줄 주석 해제


Identifiers

  • 첫글자는 숫자 X

  • 대소문자 구분

  • 길이 제한 X

  • 키워드 사용 X

  • 가독성 지키기

  • 관습적인 방법

    Class: 첫글자를 대문자로. ex) HelloTest - 파스칼표기

    method, variable: 중간에 오는 문자부터 첫글자를 대문자.

    ​ ex) testNum - 카멜 표기

    constant (상수): 모두 대문자. 중간에 _(underscore)로 연결

    ​ ex) PI, STUDENT_NUMBER


댓글남기기