這個確實是對的,沒有main方法的程序肯定不是虛擬機直接調用的,比如web程序,由web容器(tomcat)調用,這種情況的main方法在web容器裏。壹個程序如何啟動需要有壹個main方法,JVM在運行這個程序時就會調用這個main方法!
Java語言是面向對象的程序設計語言,Java程序的基本組成單元是類,類體中又可包括屬性與方法兩部分。而每壹個應用程序都必須包含壹個main方法,含有main方法的類稱之為主類。