java标识符的规则等
?
2.標識符的規(guī)則
2.1什么是標識符:
1.Java語言中,對于變量,常量,方法,都有名字,統(tǒng)統(tǒng)稱之為Java標識符。
2.標識符是用來給類、對象、方法、變量、接口和自定義數(shù)據(jù)類型命名的。
?
2.2標識符的命名規(guī)則:
1.某一個區(qū)域中是唯一的,在不同的區(qū)域中可以使用同一名字
2.必須由字母、數(shù)字、下劃線和$符號組成
3.不能以數(shù)字開頭
4.不能使用非法的字符,如:#,%.......&等
5.不能使用系統(tǒng)關鍵字
6.不能使用空格來分隔
7.長度無限制
8.嚴格區(qū)分大小寫
9.不同的標識符有一定的命名規(guī)矩
10.對于常量的命名要注意初始值
?
2.3標識符的命名約定:
1.類和接口名:每個字的首字母大寫,例如MyClass,HelloWorld等。
2.方法名。首字母小寫,其余的首字母大寫,盡量少用下劃線。例如,myName,setTime等。這種命名方法叫做駝峰式命名。
3.常量名?;緮?shù)據(jù)類型的常量名使用全部大寫字母,字與字之間用下劃線分隔。對象常量可大小混寫。例如,SIZE_NAME。
4.變量名??纱笮懟鞂?#xff0c;首字母小寫,字間分隔符用字的首字母大寫。不用下劃線,少用美元符號。
?
3.Java表達式
3.1什么是表達式:
使用一系列的標識符和運算符組成的序列。如:逗號表達式?、問號表達式?、邏輯表達式?。
1.逗號表達式:用來分隔表達式。如int = 1,b=2; 。
2.問號表達式:如三元運算符,(a>b? a++? b++)。
3.邏輯表達式:用邏輯運算符將關系表達式或邏輯量連接起來的有意義的式子稱為邏輯表達式。邏輯表達式的值是一個邏輯值,即“true”或“false”。if(a>b&&a>c)a++;
4.包的概念與作用
4.1什么是包:
1.物理上是文件夾
2.邏輯上是有邏輯關系的類的集合
?
4.2包的作用:
1.避免類重名。
2.控制訪問權限。
3.包可以更好得管理邏輯相關的類,可以控制不同包之間的訪問權限。
?
4.3包的命名規(guī)范:
1.在包名中,可以使用.號來區(qū)分包的級別;包名一般情況下是小寫。
2.第一級 指該項目的類型,如com,org,gov等。
3.第二級 指項目所開發(fā)或者運行的公司名稱,如:chinasofti,icss,huawei等。
4.第三級 指項目的名稱,如:corejava,bcms,oa,erp等。
5.第四級 指項目模塊的名稱,如:bean,action,exception,chapter01等。
?
5.權限訪問修飾符
5.1什么是權限訪問修飾符
Java語言有四個權限訪問修飾符,權限從大到小依次為:
1.public :公共權限 ??修飾類、屬性、方法??梢员蝗我忸愒L問。
2.protected:受保護的權限 ??修飾屬性、方法。
?可以被同包類訪問,如果不是同包類,必須是該類的子類才可以訪問。
3.default:同包權限 ?修飾類、屬性、方法。只能被同包的類訪問。
4.private:私有權限 ?修飾屬性、方法。 只能在本類中訪問。
?
6.Java類中的封裝
6.1封裝性
1.封裝性是一種信息隱藏技術。
2.兩個含義:(1)對象的全部屬性和全部方法結合在一起,形成一個不可分割的獨立單位
(2)盡可能隱藏對象的內部結構
轉載于:https://www.cnblogs.com/Summer-snow/p/7506143.html
總結
以上是生活随笔為你收集整理的java标识符的规则等的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# Excel 导入
- 下一篇: Springboot-读取核心配置文件及