[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
댓글남기기