자바 프로그램 구성 요소

·2025년 4월 5일

Power Java

목록 보기
2/75

2.1 자바 프로그램 구성 요소

클래스
: 객체 지향 언어의 기본적인 빌딩 블록.

  • 자바에서 소스 파일 이름은 항상 public이 붙은 클래스의 이름과 동일하여야 한다.

메소드
: 특정한 작업을 수행하는 코드의 묶음. (=클래스 안에 정의된 함수)

-> 메소드 앞에 static 키워드가 붙어 있으면, 객체를 생성하지 않아도 메소드를 호출할 수 있다.

< 자바 프로그램의 일반적인 구조 >

-> 모든 클래스가 main() 메소드를 가지고 있는 것은 아니다.
-> 하지만 하나의 자바 프로그램에는 main()을 가지고 있는 클래스가 반드시 하나는 있어야 한다.

  • 여러 메소드 중에서도 main()이 특별한 이유는,
    main() 메소드에서 자바 프로그램의 실행이 시작되기 때문이다.

=> 자바 프로그램은 main()의 첫 번째 문장부터 시작해서 순차적으로 실행되다가, main()의 마지막 문장을 실행한 후에는 종료된다.

0개의 댓글