김영한님의 자바 입문 - 코드로 시작하는 자바 첫걸음 정리
public class HelloJava {
public static void main(String[] args) {
System.out.println("hello java");
}
}
public class HelloJava
public static void main(String[] args)
main 메서드를 찾아 실행 시작System.out.println("hello java");
세미콜론(;)
;로 명확히 구분main() 메서드 탐색System.out.println() 호출 → 문자열 출력main() 종료 → 프로그램 종료System, String, main 등 모두 정확한 대소문자 필수{}로 클래스, 메서드 등의 범위를 명확하게 감싼다public class HelloJava { // 클래스 범위 시작
public static void main(String[] args) { // 메서드 범위 시작
System.out.println("hello java");
} // 메서드 범위 끝
} // 클래스 범위 끝
Tab 키 → 스페이스 4칸 변환 자동 적용들여쓰기를 지키지 않아도 컴파일은 가능하지만, 협업할 수 없는 코드는 의미가 없습니다.
public class HelloJava2 {
public static void main(String[] args) {
System.out.println("hello java1");
System.out.println("hello java2");
System.out.println("hello java3");
}
}
hello java1
hello java2
hello java3