導航:首頁 > 編程語言 > java與類名相同

java與類名相同

發布時間:2025-03-15 09:03:47

① 為什麼java類中,函數名必須與類名一致舉例 謝了

在一個類中的函數分為構造函數、自定義函數;
自定義函數:顧名思義,即可根據一個方法的具體功能取一個有意義的名字。
構造函數:它是用來構造出一個類的對象的,調用類的構造函數即創建這個類的一個實例。所以也就是為什麼構造函數名就和類名要相同的緣故了

② JAVA 類定義 class 前為什麼必須要有public

public是一個修飾符,類似的還有default(就是前面什麼也沒有)、protected、private。。
這些東西,是確定了方法的作用域。
例如,用public聲明的類以及方法,則可以被任意的包中使用,其集成的子類也可以使用,
而private則不是,private聲明的方法,只有在該類中才能夠調用,否則會出錯。
這四個修飾符的作用於大小為
public >default >protected>private
第二與第三不太確定。一般我是用public以及pivate比較多。。
一樓的話,你最好就不要相信,因為java的所謂的「介面」,跟他說的相差幾百萬里

③ java - class文件命名規則

Java中class文件的命名規則如下

  1. 普通類

    • 類文件的命名通常與類名完全一致,包括大小寫。例如,類名為OuterClass,則編譯後生成的class文件名為OuterClass.class。
  2. 內部類

    • 內部類編譯後的文件名通常包含外部類的名稱,以及內部類的名稱,兩者之間用$符號連接。如果同一個外部類中有多個內部類,則通過$後加數字來區分不同的內部類實例。例如,OuterClass類中的內部類InnerClass,編譯後生成的class文件名為OuterClass$InnerClass.class。但一般來說,遵循外部類$內部類的命名格式更為直觀。
  3. 匿名類

    • 匿名類是在創建對象時直接定義的類,沒有顯式的類名。編譯後,匿名類的文件名通常與其所在的上下文有關,但不一定遵循嚴格的命名規則。在某些情況下,匿名類的class文件名可能與包含它的外部類或方法的名稱相關,並附帶$符號和可能的數字後綴。然而,具體的命名方式可能因編譯器的不同而有所差異。需要注意的是,匿名類通常無法直接通過Class.forName方法實例化,因為它們沒有顯式的類名。

重點內容:理解Java中class文件的命名規則對於管理和使用類文件至關重要,特別是在進行動態類載入或反射操作時。同時,要注意不同編譯器和Java版本之間可能存在細微的命名差異。

④ Java中類的命名規范

一、Java程序,包名:Package的名字應該都是由小寫單片語成,如:text.demo.example
具體的示例如下:
com.icss下面為平台包。stmacmbas為本項目的根程序包。
stmacmbas.base為本項目的開發基礎包。
stmacmbas.commerce為商業企業程序包。
stmacmbas.example為示常式序包。
stmacmbas.instry為工業企業程序包。
stmacmbas.stma為國家局程序包。
stmacmbas.util為工具包。

二、文件名。
1. 文件名由英文單片語成,每個單詞的首字母大寫,最好不要超過4個單詞,如:ShipOrder.java。
2. Java文件的文件名要與程序中的public類名相同。
3. Servlet文件要以Servlet作為結尾,如:AddCompanyServlet.java。

三、類名:每個單詞的首字母大寫。同上。

四、變數名。
1. class變數的命名:變數的名字必須用一個小寫字母開頭,後面的單詞用大寫字母開頭。
2. static final變數的命名:static final變數的名字應該都大寫並且指出完整含義。
3. 用有意義的名字命名變數:首先,用完整的英語單詞或約定俗成的簡寫命名變數(不允許用漢語拼音),如:firstName,zipCode。
4. 用復數命名Collection類變數。Collection包括數組,vector等。命名時使用復數:customers, classmates。

五、方法名。
1. 方法的名字必須用一個小寫字母開頭,後面的單詞用大寫字母開頭。
2. 方法的名字要與該方法的用途相關。

六、參數名。
1. 參數的命名:參數的名字必須和變數的命名規范一致。
2. 方法的參數:使用有意義的參數命名,如果可能的話,使用和要賦值的欄位一樣的名字。

閱讀全文

與java與類名相同相關的資料

熱點內容
程序員怎麼跟男朋友說我愛你 瀏覽:309
單片機頻率變化 瀏覽:428
哪個app可以看賭神 瀏覽:466
rstudiopython 瀏覽:127
團隊如何開發伺服器 瀏覽:440
php選擇資料庫的函數 瀏覽:772
dhcp伺服器新增地址 瀏覽:930
程序員跑三個月外賣 瀏覽:941
linux配置tomcat的jdk路徑 瀏覽:363
液體壓縮公式 瀏覽:777
php開發後台管理系統 瀏覽:360
python二分查找遞歸 瀏覽:447
微信如何發視頻不壓縮 瀏覽:902
河北2021美術高考綜合分演算法 瀏覽:606
如何為電腦文件夾加密 瀏覽:835
電腦自啟動應用命令 瀏覽:690
php判斷一個文件是否存在 瀏覽:829
php導出xml文件 瀏覽:904
7個文件夾解壓 瀏覽:383
python實現機器碼 瀏覽:356