Java源文件命名規(guī)則詳解
Java源文件命名規(guī)則
1.Java源文件
后綴必須是 .java
2.Java允許在一個Java源文件中編寫多個類
但至多只能有一個類使用public修飾。
3.如果有一個類是public類
那么源文件的名字必須與這個類的名字完全相同且擴展名是 .java 。
4.如果源文件中有多個類
但沒有public類
那么源文件的名字只要和某個類的名字相同
(與源文件同名的類被默認為public類)
并且擴展名是 .java 就可以了。
5.Java源文件名可以不是主類名
但一定是public類名。
6.編譯源文件
時將有多個類的源文件生成多個擴展名為 .class 的字節(jié)碼文件
每個字節(jié)碼文件的名字與源文件中對應的類的名字相同
這些字節(jié)碼文件的被存放在與源文件相同的目錄中
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
SpringBoot集成quartz實現(xiàn)定時任務
這篇文章主要介紹了如何使用SpringBoot整合Quartz,并將定時任務寫入庫中(持久化存儲),還可以任意對定時任務進行如刪除、暫停、恢復等操作,需要的可以了解下2023-09-09使用Java動態(tài)創(chuàng)建Flowable會簽模型的示例代碼
動態(tài)創(chuàng)建流程模型,尤其是會簽(Parallel Gateway)模型,是提升系統(tǒng)靈活性和響應速度的關鍵技術之一,本文將通過Java編程語言,深入探討如何在運行時動態(tài)地創(chuàng)建包含會簽環(huán)節(jié)的Flowable流程模型,需要的朋友可以參考下2024-05-05Java?數(shù)據(jù)結(jié)構(gòu)與算法系列精講之數(shù)組
數(shù)組是有序的元素序列,若將有限個類型相同的變量的集合命名,那么這個名稱為數(shù)組名。組成數(shù)組的各個變量稱為數(shù)組的分量,也稱為數(shù)組的元素,有時也稱為下標變量。數(shù)組是在程序設計中,為了處理方便, 把具有相同類型的若干元素按有序的形式組織起來的一種形式2022-02-02mybatis-plus如何配置自定義數(shù)據(jù)類型TypeHandle
這篇文章主要介紹了mybatis-plus如何配置自定義數(shù)據(jù)類型TypeHandle,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01記一次springboot配置redis項目啟動時的一個奇怪的錯誤
這篇文章主要介紹了spring?boot配置redis項目啟動時的一個奇怪的錯誤,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-02-02數(shù)據(jù)結(jié)構(gòu)與算法之并查集(不相交集合)
并查集是一種挺高效的數(shù)據(jù)結(jié)構(gòu)。實現(xiàn)簡單,只是所有元素統(tǒng)一遵從一個規(guī)律所以讓辦事情的效率高效起來。這篇文章主要介紹了數(shù)據(jù)結(jié)構(gòu)與算法——并查集(不相交集合),需要的朋友可以參考下2019-11-11GraalVM?native-image編譯后quarkus的超音速啟動
這篇文章主要介紹了經(jīng)過GraalVM?native-image編譯后的quarkus,來帶大家驗證一下號稱超音速亞原子的quarkus是否名副其實,有需要的朋友可以借鑒參考下,希望能夠有所包幫助2022-02-02