javadocとチュートリアルには、4つのアプレットライフサイクルメソッドに関する情報があります(init() -> start() -> stop() -> destroy()
)。しかし、彼らは主に抽象的な言語で話します。
私が探しているのは、コードをinit
vsに入れた場合start
、および同様にdestroy
vsに入れた場合に、違いが生じる場合の具体的な例ですstop
。私がこれまでに見つけた唯一のことは、チュートリアルのdestroy
メソッドの説明にあります。それは言う:
注:このメソッドが完全に実行される保証はないため、destroyメソッドの実装はできるだけ短くしてください。長いdestroyメソッドが完了する前に、Java仮想マシンが終了する場合があります。
(上記がjavadocにないことに少しショックを受けました。)
編集:より具体的に:特定のアクション(タブの切り替え、「戻る」ボタンの押下など)の際に、呼び出すstop
が呼び出さないdestroy
(または呼び出さstart
ないinit
)ブラウザーとJVMの組み合わせを提供できる人はいますか?