許多人初學Java時都會有一個疑問:idea創建Java和class一樣嗎?
答案是不一樣的。Java后綴名為.java,而class后綴名為.class。Java文件是我們編寫的源碼文件,需要通過編譯器編譯成可執行代碼,也就是class文件。class文件是編譯后的Java代碼,它包含了Java虛擬機能夠執行的代碼。
在使用idea創建Java文件時,我們需要創建一個以.java結尾的文件,然后編寫我們的Java代碼。而 class 文件則是編譯器會自動幫助我們生成的,我們只需要在idea中點擊編譯即可生成class文件。
//示例Java代碼 public class HelloJava { public static void main(String[] args) { System.out.println("Hello Java!"); } }
當我們在idea中編輯好這段代碼,并且點擊編譯,編譯器就會自動將它編譯成如下的class文件:
//示例class文件 public class HelloJava { public static void main(String[] args) { System.out.println("Hello Java!"); } }
因此,我們可以得出結論,idea創建Java和class的方式是不同的,但我們在使用時需要同時掌握兩者的知識,才能夠更好地編寫Java代碼。