코딩/Java

JAVA 이클립스 01 기본구조

로밋코딩 2024. 9. 30. 14:48
반응형

//패키지 패키지명;

package first; //패키지명, 주석을 제외하곤 반드시 첫줄에 작성

/* 여러줄 */

// 한줄 주석, Ctrl + /

 

//클래스선언부 클래스명

public class FirstExam {

/* 클래스명은 첫글자를 반드시 대문자로 작성

* 클래스명과 파일명은 동일해야 함

* 파일 이름을 수정하면 클래스명도 함께 수정됨

* 클래스명 바꾸기 : 클래스파일명-마우스오른쪽:refactor-rename

*/

//메인선언부 메소드명 - 실행

public static void main(String[] args) {

/* public : 접근 제어자(지시자), 어떤 클래스에서나 접근 가능

* static : 클래스를 호출(메모리에 로드)할 때 메모리에 함께 읽혀짐

* void : 반환값(return)이 없음, 여기서 실행하고 끝냄, 자신을 호출한 곳으로

* 가져갈 값이 없음

* main() 메소드는 컴파일러가 컴파일시 시작하는 시발점(프로그램 실행 진입점, Entry Point)

* jvm이 제일 먼저 읽어서 프로그램을 시작하는 진입점

*

* {} 메소드 블록 => body

*/

System.out.println("Hello Java!!"); //실행문, 실행문 끝은 반드시 세미콜론(;)으로 끝냄

/* System.out : 시스템의 출력 장치로(모니터, 콘솔)

* println() 메소드 : 괄호 안의 내용을 콘솔 창에 출력하고 줄바꿈하기

*

*/

 

}//main()의 끝

 

 

}//class의 

반응형