Tôi đang chạy một lớp Java extends Applet implements Runnable
và dường như chương trình có thể chạy, nhưng không có phương thức main
. Tôi nghĩ các ứng dụng Java cần có phương thức main
làm điểm vào của nó?Java Applet chạy mà không có phương pháp chính?
Trả lời
sao chép từ kết quả google:
Applet là chương trình độc lập mà đòi hỏi một công cụ của bên thứ ba để thực hiện nó mà hoặc là nó là java kích hoạt trình duyệt web hoặc Á hậu applet. Vì vậy, nó không có chính(). Đó là có thể chạy chương trình không có chính.
có thể trùng lặp của:
Why do applets not need a main()?
Java Applet có một phương pháp init thay vì chính. Đó là:
public void init() {... }
Oh okay nên applet sử dụng init và ứng dụng sử dụng chính. Cảm ơn mọi người! –
Applet khác nhau từ các ứng dụng Java độc lập ở chỗ chúng không cần phải thực hiện một phương pháp chính.
Có, nhưng applet không phải là ứng dụng. Có là một phương pháp chính trong runner applet (giả sử nó được thực hiện trong Java; nó không cần) nhưng applet không hoạt động theo cách đó; nó được tải/instantiated từ một tập tin và sau đó nó tiến hành dọc theo vòng đời của nó thông qua initialization, starting, hoạt động, stopping, và cuối cùng là destroyed. Mã gửi thông qua các trạng thái này được ẩn khỏi khung nhìn của applet; nó chỉ biết nó trong một environment có thể chạy các applet.
- 1. Chạy Java-applet trực tiếp (không có trang html)
- 2. Sử dụng Guice mà không có phương pháp chính
- 3. gọi phương pháp khác từ phương pháp chính trong java
- 4. Nơi đặt tệp chính sách java applet?
- 5. jQuery và Java applet
- 6. Phương pháp Java Chạy trong chủ đề
- 7. Java Applet Permissions
- 8. phương pháp Generic trong Java mà không generic luận
- 9. Làm cách nào để tôi có thể xác định ngữ cảnh Java Applet đang chạy mà không cần chuyển ID?
- 10. Java - java.lang.UnsupportedClassVersionError trong applet
- 11. Liệu một khối tĩnh có thực thi mà không có phương thức chính không?
- 12. Java applet với init() trong một gói?
- 13. Chạy một phương pháp trước và sau khi một phương pháp gọi trong Java
- 14. Java Applet trong Tệp JAR
- 15. Phương pháp chính có cần thiết trong một chương trình Java không?
- 16. Có thể tồn tại hai phương pháp chính trong một chương trình Java không?
- 17. Override phương pháp chính
- 18. Chạy nhiều phương thức chính java trong eclipse
- 19. Lightweight dài chạy phương pháp hủy mô hình cho Java
- 20. Phương pháp chính Java, Kiểu mã hóa tốt
- 21. Có triển khai Java-applet của HTML5 WebSockets không?
- 22. Có thể ký một applet java miễn phí không?
- 23. async/await trong MVVM mà không có phương pháp Void
- 24. phương pháp tĩnh mà không có một tên
- 25. Có thể có Phương pháp bên trong Phương pháp không?
- 26. Chạy applet trong máy tính bảng Android
- 27. JUnit và junit.framework.TestSuite - Không có phương pháp chạy được nào
- 28. Java có phương pháp thử nghiệm "kiểu lớp" không
- 29. có được khối khởi tạo tĩnh để chạy trong một java mà không cần nạp lớp
- 30. Tự động hóa Java applet bằng Python
có thể trùng lặp của [Tại sao các applet không cần một chính()?] (Http://stackoverflow.com/questions/932052/why-do-applets-not-need-a-main) – Jacob