為什麼 Java 檔名應該始終與公共類名稱相同?
在 Java 中,java 檔名應始終與公共類名稱相同。
- 在編寫 Java 程式時,首先將其儲存為一個“.java”檔案,當對其進行編譯時,它將形成一個位元組碼檔案,即“.class”檔案,如下所示,如果我們使程式檔案與該類類似,則便於我們理解,不會有任何歧義。我們只在類不是公共類時才能對檔名使用任何名稱。如果不是公共類,則我們不能使用不同的檔名。
- 該檔名必須與該檔案中的公共類名稱相同,這就是告知 JVM 這是入口點的方法。
- 假設當我們建立一個程式,其中包含多個類,在編譯 Java 原始檔後,它將生成與程式中的類一樣多的 .class 檔案。在這種情況下,我們無法輕鬆識別哪個類需要由 Java 直譯器解釋,哪個類包含程式的入口點。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP