본문 바로가기

Development/Java

정리 - 1. 자바프로그램의 구조

이제 내가 공부한 자바를 개념정리차 차근차근 포스팅으로 정리하고자 합니다.

만일 틀린사항이 있다면 태클 무관합니다.^^


자바 프로그램은 일반 응용프로그램인 어플리케이션(Application) 과  웹브라우저 내에서 실행하는

애플릿(Applet) 2가지 형태를 갖는다


자바 프로그래밍 순서

  1. 확장자 java 인 자바코드 파일 작성
  2. 자바컴파일러로 컴파일
  3. 확장자 class 인 클래스 파일 생성 (자바 바이트코드)
  4. 인터프리터로 컴파일된 자바 클래스 파일 실행
같은 형태로 수행이 된다. 중간 오류나 예외발생은 제외하고 순순히 진행된 경우를 말한다.

기본구조

public class HelloWorld {

	public static void main(String[] args) {
		System.out.println("JKUN.NET");
	}

}
  1. public class HelloWorld : 클래스 정의
    - public : 접근한정자
    - class : 클래스 선언 예약어
    - HelloWorld : 클래스 명
  2. public static void main(String[] arsg) : 메소드 정의
    - public : 접근한정자
    - static 메모리 할당시점 지정(? : 내가 이해한 바로는 ^^;;)
    - void : 반환여부 설정
    - main : 메소드명
  3. System.out.println("JKUN.NET") : 메소드 호출
    - System : 클래스
    - out : 필드
    - println : 메소드
다음 링크는 기본 구조설명이 잘 되있는 블로그 포스트 이다.