이클립스의 콘솔창에서 class 파일을 실행하려면 main 메소드가 필수이다
<기본 명령어>
class 클래스이름 {
public static void main(String[] args) {
}
}
클래스의 시작과 끝은 { } 중괄호로 구분한다. + 클래스이름의 시작은 대문자로 약속
public static void main(String[] args) ->main 메소드 선언부
java는 0, 1코드가 아니고 16진수코드이다.
JDK에서 컴파일하면 JVM에서 .class 파일을 실행해서 해당 OS가 알아들을 수 있게 0, 1코드로 만든다.
JDK : Java Development Kit
JVM : Java Virtual Machine
JVM은 main 메소드 호출을 통해 콘솔창에 실행 결과를 보여준다. 이클립스에서 파일 실행시 꼭 있어야한다.
따라서 main 메소드가 포함되지 않은 class는 콘솔창에 실행 결과가 나타나지 않는다.
+ 주석문(comment)
주석은 이해하기 쉽도록 프로그램 설명을 적는 등 메모를 할 때 사용한다.
주석처리를 하면 파일 실행 시 실행되지 않으며 파일 실행에 영향을 주지 않는다.
주석처리 방법에는 2가지가 있다.
- 한줄주석
// 입력으로 한 줄씩 주석 처리를 하는 것
2줄 이상을 //주석으로 묶고 싶을 경우엔 '드레그 + ctrl + /' 방법으로 한 번에 주석처리가 가능하다.
//주석 처리할 내용
ex) System.out.print("Hello"); //출력테스트
- 범위주석
/* */ 사용해서 한 번에 한줄 혹은 여러줄을 주석으로 묶을 때 유용한 방법
주석처리를 하려는 시작 위치 앞에 /* 입력하고 마지막 위치 뒤에 */ 입력하면, 사이의 내용은 전부 주석으로 처리된다.
/*
주석 처리할 내용
*/
ex) System.out.print("Hello");
/**********************
테스트
**********************/
'Java' 카테고리의 다른 글
java. print. 서식 문자. 제어 문자 (0) | 2020.11.10 |
---|---|
java. print. char & string (0) | 2020.11.09 |
Java. 변수, 상수, 데이터 타입 (0) | 2020.11.05 |
:) 이클립스 + cmd #2nd (0) | 2020.10.30 |
:) 이클립스 + cmd (0) | 2020.10.29 |