Java 프로그램 개발 소개
(학습 참고서 : Java University Practical Course Third Edition)
자바 애플리케이션 개발의 세 단계 : (1) 소스 파일 컴파일 (2) 소스 파일에 의해 생성 된 바이트 코드 컴파일 (3) 바이트 코드로드 및 실행
1. 소스 파일 작성
(1) 소스 파일 의 구조
- 소스 파일 : (확장자 .java), 클래스 정의 포함. 클래스는 프로그램 의 구성 요소를 나타내는 데 사용됩니다 . 작은 프로그램 에는 하나의 클래스 만있을 수 있습니다. 클래스 의 내용은 중괄호로 묶어야합니다 .
- 클래스 : 클래스에는 하나 이상의 메서드가 있으며 메서드는 클래스 내에서 선언되어야합니다 .
- 메서드 : 메서드의 중괄호 안에 메서드가 실행해야하는 지침을 작성합니다. 메소드 코드는 함수 또는 프로 시저와 유사한 명령문 세트로 구성 됩니다 .
(2)
애플리케이션 의 메인 클래스 자바 애플리케이션 에는 메소드 가 있어야합니다public static void main(String args[])
. 이 클래스를 응용 프로그램의 기본 클래스 라고 합니다 .
(3) 소스 파일의 명명 규칙
- 소스 파일에 여러 클래스가있는 경우 하나의 클래스 만 공용 클래스 가 될 수 있습니다 .
- 클래스가 공용 클래스 인 경우 소스 파일의 이름은이 클래스의 이름과 정확히 동일해야하며 확장자는 (.java)입니다.
- 소스 파일에 공용 클래스가없는 경우 소스 파일의 이름은 특정 클래스의 이름과 같고 확장자는 (.java)입니다.
둘째, Java 기본 구문 고려 사항
- Java의 대소 문자 구분 : Java는 대소 문자를 구분하므로 Hello와 hello 식별자가 다릅니다.
- 클래스 이름 : 모든 클래스에 대해 클래스 이름의 첫 글자는 대문자 여야합니다. 클래스 이름이 여러 단어로 구성된 경우 각 단어의 첫 글자를 대문자로 입력해야합니다.
- 메소드 이름 : 메소드 이름 의 첫 단어는 소문자로 시작해야하며 다음 단어는 대문자로 시작해야하며 하이픈은 사용하지 않아야합니다.
- 소스 파일 이름 : 소스 파일 이름은 클래스 이름과 동일해야합니다. 파일을 저장할 때 저장할 파일 이름으로 클래스 이름을 사용해야하며 파일 이름 접미사는 .java입니다. ( Java의 대소 문자는 민감하므로 파일 이름과 클래스 이름이 동일하지 않으면 컴파일 오류가 발생 합니다.)
- 주요 메소드 진입 : 모든 Java 프로그램은 public static void main (String [] args) 메소드에 의해 실행됩니다.