本文目錄一覽:
- 1、JAVA 中 類名.方法名(對象名);// 什麼意思
- 2、Java中類的命名規範是怎樣的?
- 3、Java類的命名規則是什麼
- 4、java自定義的類,類名可以隨便寫嗎
- 5、java 對類名有哪些要求
- 6、JAVA 類名.class是什麼意思?
JAVA 中 類名.方法名(對象名);// 什麼意思
類名.方法名
就是對某個類的方法就行調用,一般格式如:classA.funB();
類名.對象名
就是對某個類中的某個對象(字段)進行訪問或者賦值,比如對classB中的String類型 的s進行賦值:classB.s=”Hello123″
這裡舉例子為了方便,就說個String類型,因為Java的String是對象。
Java中類的命名規範是怎樣的?
在java中,自有一套命名規則,下面我就大概的說一下,希望對你能有用. \x0d\x0a包名:包名是全小寫的名詞,中間可以由點分隔開,例如:java.awt.event; \x0d\x0a\x0d\x0a類名:首字母大寫,通常由多個單詞合成一個類名,要求每個單詞的首字母也要大寫,例如class HelloWorldApp; \x0d\x0a\x0d\x0a接口名:命名規則與類名相同,例如interface Collection; \x0d\x0a\x0d\x0a方法名:往往由多個單詞合成,第一個單詞通常為動詞,首字母小寫,中間的每個單詞的首字母都要大寫,例如:balanceAccount, \x0d\x0aisButtonPressed; \x0d\x0a\x0d\x0a變量名:全小寫,一般為名詞,例如:length; \x0d\x0a\x0d\x0a常量名:基本數據類型的常量名為全大寫,如果是由多個單詞構成,可以用下劃線隔開,例如:int YEAR, int \x0d\x0aWEEK_OF_MONTH;如果是對象類型的常量,則是大小寫混合,由大寫字母把單詞隔開。
Java類的命名規則是什麼
1.使用完整描述符來準確地描述變量、字段或類。
例如,使用的名稱可以是 FirstName、GrandTotal 或 Corporate Customer。雖然像 x1、y1 或 fn 這樣的名稱較短容易輸入,但是它們並不提供任何信息指出它們所代表的內容。這樣對代碼的理解、維護和增強會造成一定困難。
2.使用適用於領域內的術語。
如果您的用戶將他們的客戶稱為顧客,則對這個類使用術語Customer來代替Client。許多開發人員曾經犯了這樣一個錯誤:當業界或領域中已存在更貼切的術語時,他們還冥思苦想,準備為一些概念創建通用術語。
3.巧妙節儉地使用縮寫。
這表示您應該維護一份標準短格式(縮寫)的列表,應該明智地選擇它們,並在使用時保持一貫性。例如,如果要使用字 arithmetic 的短格式, 選擇 ar、ari 或 art 中的一個,記錄下所選的縮寫(到底是哪個並不重要),並只使用這一個。
4.使用大小寫混合增強名稱的可讀性。
通常應該使用小寫字母,但是將類名和接口名稱的第一個字母寫成大寫,將所有非起始單詞的第一個字母也寫成大寫。
5.將標準首字母縮寫詞的第一個字母大寫。
名稱會經常包含標準縮寫,如 SQL 表示“Standard Query Language”。諸如表示屬性的 sqlDatabase 或表示類的 sQLDatabase 等名稱比sQLDatabase 和SQLDatabase 更便於閱讀。
6.避免長型名稱(最大 15 個字符比較合適)。
雖然類名 AllImplemented IterfacesAndSubclass 可能是個比較好的類名(當然,在此示例中有些誇張),但是這個名稱顯然太長,應該把它重命名為較短的名稱才好。
7.避免名稱過於相似或僅在大小寫方面有區別。
不應該同時使用變量名 myObject 和 myObjects,也不應該同時使用 myOraDatabase 和 anORADatabase。
擴展資料:
Java類的命名規範如下:
1、 項目名全部小寫
2、 包名全部小寫
3、 類名首字母大寫,如果類名由多個單詞組成,每個單詞的首字母都要大寫。
如:public class MyFirstClass{}
4、 變量名、方法名首字母小寫,如果名稱由多個單詞組成,每個單詞的首字母都要大寫。
如:int index=0;
public void toString(){}
5、 常量名全部大寫
如:public static final String GAME_COLOR=”RED”;
6、所有命名規則必須遵循以下規則:
1)、名稱只能由字母、數字、下劃線、$符號組成
2)、不能以數字開頭
3)、名稱不能使用JAVA中的關鍵字。
4)、堅決不允許出現中文及拼音命名。
參考資料:百度百科-Java
java自定義的類,類名可以隨便寫嗎
1class定義類 public class Person{}
2使用類,需要創建類的對象 Person p = new Person()
3在Java中,類文件是以.java為後綴的代碼文件,在每個類文件中最多只允許出現一個public類,當有public類的時候,類文件的名稱必須和public類的名稱相同,若不存在public,則類文件的名稱可以為任意的名稱(當然以數字開頭的名稱是不允許的)。
4 在類內部,對於成員變量,如果在定義的時候沒有進行顯示的賦值初始化,則Java會保證類的每個成員變量都得到恰當的初始化:
5對於 char、short、byte、int、long、float、double等基本數據類型的變量來說會默認初始化為0(boolean變量默認會被初始化為false);
6對於引用類型的變量,會默認初始化為null。
7如果沒有顯示地定義構造器,則編譯器會自動創建一個無參構造器,但是要記住一點,如果顯示地定義了構造器,編譯器就不會自動添加構造器。
java 對類名有哪些要求
類的名字必須由大寫字母開頭而單詞中的其他字母均為小寫;
如果類名稱由多個單詞組成,則每個單詞的首字母均應為大寫例如TestPage;
如果類名稱中包含單詞縮寫,則這個所寫詞的每個字母均應大寫,如:XMLExample,
還有一點命名技巧就是由於類是設計用來代表對象的,所以在命名類時應盡量選擇名詞。
JAVA 類名.class是什麼意思?
ConfMgr.class是獲取ConfMgr的class對象,類型類指的是代表一個類型的類,因為一切皆是對象,幾種獲取class對象的方法:
1,所有的引用數據類型(類-類型)的類名、基本數據類型都可以通過.class方式獲取其 Class對象。
對於基本數據類型的封裝類還可以通過.TYPE 的方式獲取其 Class 對象,但要注意。TYPE 實際上獲取的封裝類對應的基本類型的 Class 對象的引用。
那麼你可以判斷出int.class==Integer.TYPE 返回 true,int.class==Integer.class 返回 false!通過這種方式不會初始化靜態域,使用.class、.TYPE 的方式獲取 Class對象叫做類的字面常量;
2,Class 的 forName(String name)傳入一個類的完整類路徑也可以獲得 Class 對象。
由於使用的是字符串,必須強制轉換才可以獲取泛型的ClassT的 Class對象,並且必須獲取這個方法可能拋出的ClassNotFoundException異常。這種方法可以初始化靜態域。
3,還可通過類的對象實例下的getClass()方法來獲取Class對象,即 實例名getClass()
擴展資料
在一個面向對象的系統中,類(class)是數據和操作數據的方法的集合。數據和方法一起描述對象(object)的狀態和行為。
每一對象是其狀態和行為的封裝。類是按一定體系和層次安排的,使得子類可以從超類繼承行為。在這個類層次體系中有一個根類,它是具有一般行為的類。
當編輯並運行一個Java程序時,需要同時涉及到這四種方面。使用文字編輯軟件(例如記事本、寫字板、UltraEdit等)或集成開發環境(Eclipse、MyEclipse等)在Java源文件中定義不同的類。
通過調用類(這些類實現了Java API)中的方法來訪問資源系統,把源文件編譯生成一種二進制中間碼,存儲在class文件中。
通過運行與操作系統平台環境相對應的Java虛擬機來運行class文件,執行編譯產生的字節碼,調用class文件中實現的方法來滿足程序的Java API調用 。
參考資料:Java – 百度百科
原創文章,作者:MTYX,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/149277.html