자바의 어플리케이션은 세 종류의 컴포넌트로 구성되어 있다.
- 소스코드 주석
- 소스(클래스 선언)
- main() 메소드
■ 주석(Comments)
주석은 컴파일러가 컴파일을 할 때 무시하는 부분으로 소스 코드의 가독성을 위해 개발자가 작성하는 문서이다. 자바에서 사용할 수 있는 주석의 종류는 다음과 같다.
주석 종류 |
설명 |
/* 텍스트 */ |
컴파일러는 ‘/*’로 시작하여 ‘*/’로 끝나는 부분까지 무조건 무시한다. |
//** 문서설명 */ |
컴파일러는 ‘/**’로 시작하여 ‘*/’로 끝나는 부분은 무조건 무시한다. 하지만 javadoc툴은 이 주석을 사용하여 소스코드 설명 문서를 작성한다. |
// 텍스트 |
한줄을 무시하는 주석 |
■ 자바의 main() 메소드
자바의 main() 메소드는 C와 C++의 main 함수와 비슷하다. 어플리케이션의 시작점이여, 어플리케이션을 시작하기 위해서는 반드시 main() 메소드가 필요하다. 자바의 메소드는 독립적으로 호출될 수 없다. 반드시 객체나 클래스의 일부로서만 호출이 가능한데 예외적인 메소드가 main() 메소드이다. main()메소드는 자바 어플리케이션이 실행될 때 가장 먼저 호출되는 최초의 메소드이다.
자바의 main()메소드는 다음과 같은 형태로 선언되어야 한다.
public static void main(String args[]) {}
메인 메소드의 인자로 전달되는 Strng args[] 배열은 실행시 옵션을 줄 수 있는 값들이다. main() 메소드는 public과 static 키워드를 반드시 사용하여 선언해야 에러를 발생하지 않는다.
'자바(Java) > JAVA 2SE' 카테고리의 다른 글
자바 프로그래밍 언어의 특징 (0) | 2010.11.29 |
---|---|
자바 기술의 소개 (0) | 2010.11.29 |
TableModel 를 사용하여 구구단 출력하는 프로그램 (0) | 2010.09.03 |
URL 정보와 문서 정보 출력 프로그램 (0) | 2010.09.02 |
사용자 예외 클래스 만들기 (0) | 2010.08.29 |