처음 자바로 소스코드를 작성하기 전에 자바 소스 코드가 어떤 구조로 이루어져 있는지 아는 것이 먼저입니다. 무엇이든 기초가 중요하니까요. 이제부터 본격적으로 소스코드를 살려 볼텐데요. 대표적인 소스 구조를 저와 함께 살펴 보겠습니다.
먼저 패키지가 선언 되어 있어야 합니다.(1. 패키지 선언부) 저의 패키지는 package Test01.study01; 입니다. 제일 상단에 위치합니다. 패키지는 모두 소문자로 작성하는 것이 좋습니다.
JDK 11 이후 버전부터는 반드시 패키지를 요구하기 때문에 패키지를 만들어야 합니다.
JDK 8 이전 버전에서는 꼭 필요한 것은 아니지만, 패키지를 만드는 것이 좋습니다.
그 다음은 2클래스 선언부가 시작 됩니다. public class는 공개 클래스라는 뜻이고, Hello는 클래스 이름입니다. 클래스 이름은 반드시 소스 파일명과 동일해야 합니다. 그리고 3. 클래스 블록 시작과 3. 클래스 블록 끝의 중괄호는 반드시 지정해야 합니다. 이어서 4. 메소드 선언부가 시작됩니다. public static void main(String[] args)를 메소드 선언부라고 합니다. 자바 프로그램을 실행하면 제일 먼저 main() 메소드를 찾아 블록 내부를 실행합니다. 프로그램을 실행하기 위해서는 main() 메소드가 반드시 필요합니다. 마찬가지로 5. 메소드 블록 시작, 5. 메소드 블록 끝 처럼 중괄호는 반드시 필요합니다.
괄호의 의미는 다음과 같습니다.
( )는 소괄호를 의미합니다.
{ }는 중괄호를 의미합니다.
[ ]는 대괄호를 의미합니다.
기본적이면서 중요한 대표적인 프로그램 소스 분석을 살펴 보았습니다. 이처럼 프로그램을 개발하기 위해서는 많은 용어들이 존재하게 마련입니다. 무작정 외우는 것 보다 계속 자바를 접하면 저절로 알게 될 것입니다. 이것으로 JAVA 프로그램 소스 분석 클래스 선언 메소드 선언 알아보기를 마치겠습니다. 긴 글 읽어주셔서 감사합니다.
JAVA 오라클사에서 제공하는 API 문서 보는 방법 (0) | 2020.06.22 |
---|---|
JAVA 라인 주석 범위 주석 도큐먼트 주석 알아보기 (0) | 2020.06.22 |
JAVA 버전을 보는 방법을 알아보자 JAVA SE 14.0.1 (0) | 2020.06.15 |
JAVA window10환경에서 JDK 다운로드와 환경설정하기 4편(완결) (0) | 2020.06.10 |
JAVA window10환경에서 JDK 다운로드와 환경설정하기 3편 (0) | 2020.06.09 |