코딩/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의 끝
반응형