Java Applet
태그를 써서 HTML 페이지 내에 삽입하여 자바 호환 웹 브라우저나 애플릿 뷰어에서 실행하여 결과를 볼 수 있도록 규약에 맞추어 작성된 자바 프로그램이다.
자바 애플릿을 작성하기 위해서는 기본적으로 자바 애플릿 소스 파일, 자바 애플릿을 포함하고 있는 HTML 페이지 파일 등 두 개의 파일을 작성해야 한다. 이렇게 HTML 페이지 내에 포함되어 있는 자바 애플릿을 자바 호환 웹 브라우저에 내장된 자바 가상머신이 실행시킬 때, 자바 가상머신은 각 경우에 따라 그에 해당하는 메소드를 호출하도록 되어 있다. 이렇게 자바 애플릿을 작성하기 위해 지켜야 하는 규약에 대해 살펴보고, 자바 애플릿이 포함해야 하는 메소드와 메소드가 호출되는 경우를 살펴보면 다음과 같고, 다음에 나오는 네 개의 메소드, 즉 init, start, stop, destroy를 애플릿의 라이프사이클이라 한다.
∙public void init()
애플릿이 로딩할 때 호출하는 메소드로서, 웹 브라우저를 이용하여 애플릿이 포함된 페이지를 처음 들어갈 때 호출된다.
∙public void start()
애플릿을 시작할 때 호출되는 메소드로서, 웹 브라우저를 이용하여 …