用於解釋說明程序的文字函數
分類:this
①.單行註釋: //註釋文字spa
②.多行註釋: /*註釋文字*/接口
③.文檔註釋: /**註釋文字*/文檔
注意:單行註釋能夠嵌套 , 多行註釋不可嵌套域名
被Java語言賦予特定含義的單詞it
特色: 組成關鍵字的字母所有是小寫class
舉栗子:import
定義類相關: class , interface , void變量
定義數據類型: byte , short , int , long , float , double ,char ,boolean
定義數據類型值: true , false , null
定義流程控制: if , else , switch , case , default , while , do , for , break , continue , return
定義訪問權限修飾符: public , private , protected
定義類/函數/變量修飾符: static , final , abstract , synchronized
定義類和類之間關係: extends , implements
定義建立/引用/判斷實例: new , this , super , instanceof
用於異常處理: try , catch ,finallly , throw , throws
用於包相關: import , package
注意: goto和const做用保留字存在,目前不使用
①.定義: 給類/接口/方法/變量等起名字時使用的字符序列
②.組成規則: 26個英文大小寫字母 , 0-9數字字符 , $和_
③.注意: 標識符不能以數字開頭 , 不能是Java中的關鍵字 , 區分大小寫且不能用空格隔開
④.標識符命名規則:
包名:
包其實就是文件夾 , 用於解決相同類名的問題 , 包名要求所有小寫(通常是公司域名倒着寫)
栗子:www.baidu.com => com.baidu.包名
類名或接口名:
一個單詞: 首字母大寫
多個單詞: 每一個單詞首字母都大寫(駝峯命名)
方法名和變量名:
一個單詞: 每一個字母都小寫
多個單詞: 從第2個單詞開始首字母大寫
常量命名:
一個單詞: 每一個字母都大寫
多個單詞: 全部字母都大寫 , 但單詞之間用下劃線_隔開