본문 바로가기
Java/Java

주석, 패키지, 클래스, main메서드란?

by 박채니 2022. 2. 24.

안녕하세요, 코린이의 코딩 학습기 채니 입니다.

 

개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다.


주석

- 메모의 기능을 수행하며 가독성을 높이는 데 필요

- // 이후를 JVM은 처리하지 않음

 

주석에는 총 3종류가 있습니다.

 

① // 한줄 주석 - 단축기 ctrl + /

② /* */ 두줄 이상 주석 - 단축기 ctrl + shift + /

③ /** : java doc 주석 - 프로그램 문서를 만들 때 사용하는 주석 

//한 줄 주석 : 메모 기능, 가독성을 높이는 데 필요 - ctrl + /


/*

2줄 이상 주석 - Ctrl + Shift + /

*/


/**
 * java doc 주석
 * - 프로그램 문서를 만들 때 사용하는 주석
 *
 */

 

패키지 선언부

- 연관된 class 묶음, 디렉토리로 표현.

- 가장 첫 줄에 위치

 

- 패키지 명은 단어 단위로 끊어서 쓸 것 (ex. com.java.ce ...)

- 모두 소문자로 작성 (개발자들만의 약속)

- 클래스를 고유하게 관리하기 위하여 package명 또한 url을 뒤집어서 고유하게 만듦

  (동일한 이름의 클래스라도 a.b.c.App / x.y.z.App과 같이 패키지가 다르면 구분할 수 있음)

- 관례적으로 3레벨 이상 사용하는 것이 좋음 (ex. com.java.ce, com.blog.ce ...)

package kh.java;

 

클래스 선언부

- 관례상 대문자로 시작

- 연결된 단어의 첫 글자는 다시 대문자로 시작 (ex. HelloWorld, MyFavoriteSport...)

- 반드시 소스파일명과 동일해야 함

- 클래스의 실제 이름은 패키지를 포함 (ex. ce.java.HelloWorld ...)

public class HelloWorld {

}

 

main() 메서드

- 자바 프로그램의 시작과 끝

- 메인 메소드 문법은 하나도 틀려서는 안됨!

public static void main(String[] args) { 

	}