私はextends Applet implements Runnable
というJavaクラスを実行していましたが、明らかにプログラムを実行できますが、main
メソッドはありません。私は、Javaアプリケーションがエントリポイントとしてmain
メソッドを必要と思った? Googleの検索結果からコピーJavaアプレットはメインメソッドなしで実行されますか?
答えて
:
アプレットのいずれかであることは、Java対応のWebブラウザまたはアプレットランナーでその実行のためのサードパーティ製のツールを必要とするスタンドアロンのプログラムです。したがって、main()はありません。メインなしでプログラムを実行できるのは です。
の可能性のある重複:
Why do applets not need a main()?
Javaアプレットではなく、メインのinitメソッドを持っています。 それはです:
public void init() {... }
ああ大丈夫ですinitを使用し、アプリケーションはmainを使用します。みんな、ありがとう! –
アプレットは、彼らがmainメソッドを実装する必要がないという点で、スタンドアロンのJavaアプリケーションとは異なります。
はい、しかし、アプレットはアプリケーションではありません。 はで、アプレットランナーの主な方法です(Javaで実装されていると仮定しますが、そうである必要はありません)が、アプレットはそのように動作しません。ファイルからロード/インスタンス化され、その後、ライフサイクルに沿って、initialization,starting、動作中、stopping、そして最後にdestroyedとなります。これらの状態を介してそれを送信するコードは、アプレットのビューから隠されています。アプレットを実行できるのはenvironmentです。
- 1. VB.netメインメソッドが実行されない
- 2. JavaアプレットNetbeansで実行されますが、ブラウザでは実行されません
- 3. 現在のブラウザでJavaアプレットを実行していますか?
- 4. Java処理アプレットが実行されていません
- 5. netbeansからJavaアプレットを実行していますか?
- 6. Javaがメインメソッド内のすべてのコードを実行しない
- 7. Javaアプレットの実行後にリダイレクトしますか?
- 8. wpf WebブラウザでJavaアプレットを実行
- 9. Eclipse外でJavaアプレットを実行中
- 10. メインメソッドはJavaプログラムで重複します
- 11. eclipseでメインメソッドなしでJavaFXアプリケーションを実行するには?
- 12. Eclipseはどのようにアプレットとして.javaファイルを実行しますか?
- 13. なぜ、この単純なメインメソッドがleiningenで実行されても返されないのですか?コードの
- 14. シェルスクリプトは、Javaプログラムを実行する非メインメソッドを呼び出す
- 15. Javaアプレットがインターネットなしでロードされていません
- 16. メインメソッドでブラウザのmaven javaアプリケーションを実行する
- 17. はアプレットを実行できません
- 18. Intellijのアイデア - メインメソッドが宣言されていても単純なJavaクラスを実行できません
- 19. サンドボックスでJavaアプレットを実行する方法は?
- 20. プロセスのようなアプレットを実行しますか?
- 21. IE8とfirefox6.0.2でアプレットが実行されていません
- 22. Webブラウザでアプレットが実行されていません
- 23. Javaアプレットが古いJavaバージョンで実行されているのに新しいクラスが使用されるとどうなりますか?
- 24. すべてのJavaアプレットはどこに行きましたか?
- 25. Javaコードが実行されないのはなぜですか?
- 26. ブラウザで基本的なアプレットを実行しています(クロム)
- 27. Java、スクリプトで同時に2つのクラスのメインメソッドを実行
- 28. メインメソッドなしでJavaFXアプリを実行する
- 29. アプレットが実行を停止しない
- 30. メインメソッドでパーサメソッドを実行する
[なぜアプレットはmain()を必要としないのですか?](http://stackoverflow.com/questions/932052/why-do-applets-not-need-a-main) – Jacob