본문 바로가기
IT/김영한의JAVA입문_inFlearn

자바 프로그램 실행 + 주석(comment)

by for-learn 2024. 11. 29.

HelloJava.java

public class (대문자로 시작하는 클래스명) { // HelloJava 클래스의 범위 시작

	public static void main(String[] args) { // main() 메서드의 범위 시작
        System.out.println("hello java");

    } // main() 메서드의 범위 끝
} // HelloJava 클래스의 범위 끝
  • 자바언어는 대소문자를 구분한다.
  • { } 를 블록이라 칭한다. 클래스의 시작과 끝을 나타낸다.
  • 블록이 중첩될 때마다 들여쓰기(스페이스 4번 = Tab 1번)의 깊이가 추가된다. (관례)
public static void main(String[] args)
  • 자바는 main(String[] args) 메서드를 찾아서 프로그램을 시작한다. 
  • psvm 약자로 자동입력 가능하다.
System.out.println("hello java");
  • 값을 콘솔에 출력하는 기능
  • 문자열은 쌍따옴표( " " )사용
  • 세미콜론( ; )으로 문장을 구분

 

HelloJava2.java

public class HelloJava2 {
    public static void main(String[] args){
        System.out.println("hello java1");
        System.out.println("hello java2");
        System.out.println("hello java3");
    }
}
  • 프로그램은 main()을 시작으로 위에서 아래로 한줄 씩 실행
  • sout 약자로 System.out.println(); 자동 입력 가능

 

 

주석(comment)

// 한줄 주석 single line comment
/* 여러줄 주석 multi line comment */

 

CommentJava.java

public class CommentJava {

    public static void main(String[] args) {
        System.out.println("hello java1"); // hello java1을 출력합니다.
        //System.out.println("hello java2");

        /*
        System.out.println("hello java3");
        System.out.println("hello java4");
        */
    }
}
  • 주석은, 
  • 자바 프로그램이 읽지 않고 무시하는 부분
  • 사람이 읽기 위해 사용