상세 컨텐츠

본문 제목

애플릿(Applet)

자바강좌

by somiyuralove 2019. 5. 9. 00:14

본문

애플릿은 작은 어플케이션이란 뜻으로 웹브라우저를 통해 실행될 수 있는 자바클래스를 말합니다.

자바어플리케이션은 java.exe을 통해 main메서드가 호출되면서 실행되지만, 애플릿은 main메서드가 필요하지 않으며 웹브라우저를 통해서 실행됩니다.

애플릿은 다음과 같은 몇가지 특성을 가지고 있습니다.

1. 애플릿 관련정보가 포함된 HTML문서를 작성해야합니다.

2. java.exe가 아닌 웹브라우저를 통해 실행됩니다.

3. public static void main(String args[])이 필요없습니다.

4. 애플릿은 java.applet.Applet을 상속하는 public 클래스이어야 합니다.

applet의 생명주기는 아래와 같습니다.

1. 웹브라우저가 애플릿이 포함된 HTML 문서를 읽는다.

2. 웹브라우저가 애플릿(자바클래스)을 다운로드 한다.

3. 웹브라우저가 애플릿의 인스턴스를 생성한다.

4. 애플릿이 초기화된다 - init()이 호출된다.

5. 애플릿이 실행된다. - start()가 호출된다.

애플릿은 일반 어플리케이션과는 달리 init(), start()와 같은 특별한 메서드들을 가지고 있습니다.

이 메서드들은 상황에 따라 웹브라우저에 내장된 JVM에 의해 자동적으로 호출되는 것들이므로 언제 호출되는지 잘 알아두고 각 메서드를 용도에 맞게 오버로딩해야 합니다.

아래 예제를 보시죠.

이 포스트가 도움이 되셨다면 공감버튼을 눌러주세요. ^^*

관련글 더보기

댓글 영역