標識符
標識符能夠簡單的理解成一個名字。程序員
- 在Java中,咱們須要標識代碼的不少元素,包括類名、方法、字段、變量、包名等等。
- 標識符能夠由字母、數字、下劃線 _ 、美圓符 $ 組成,但不能包含 @、%、空格等其它特殊字符 能夠使用中文漢字做爲標識符(強烈」不建議」)
- 不能以數字開頭,更不能單獨使用。 如:123name 就是不合法 123
- 標識符嚴格區分大小寫。 如: tmooc 和 tMooc 是兩個不一樣的標識符
- 標識符不能是Java的關鍵字 如:類名爲 public
- $ _ 不要隨意使用
以上所有是規則--- 必須遵照
能反映出其做用,作到見名知意如:年齡 nianling
- 駝峯命名法
- 類,接口:
- 一個單詞: 首字母大寫 Demo
- 多個單詞: 每一個單詞首字母都要大寫 FirstDemo
- 變量,方法
- 一個單詞: 所有小寫 main
- 多個單詞: 第一個單詞所有小寫,從第二個單詞開始每一個單詞首字母大寫 addUser
- 包名
- 一個單詞: 所有小寫 day02
- 多個單詞: 每一個單詞小寫 單詞之間用 . 分隔
- 公司域名倒着寫 www.baidu.com com.baidu.hello
- 常量:
- 一個單詞: 所有大寫
- 多個單詞: 每一個單詞都大寫 單詞之間用 _
![image.png image.png](http://static.javashuo.com/static/loading.gif)
特色:所有都是小寫
相應的開發工具會對關鍵字作出顏色上的處理
註釋
幾乎全部編程語言都容許程序員在代碼中輸入註釋
由於編譯器會忽略註釋,因此註釋並不會影響程序的運行結果編程
做用: 解釋,說明,讓別人更容易看懂你寫的bug 編程語言
類型:
單行註釋 //
多行註釋 / /
文檔註釋 /* /工具
變量
在JAVA中,咱們須要記錄一些數據,
但這些數據的值是 不固定的(總在變化)
咱們能夠把這些數據理解爲變量開發工具
定義變量的三要素:
變量類型
變量名
變量值spa
十進制(滿十進一)
0-9 10code
二進制(滿二進一)
01(1) 10(2) 11(3) 100(4) 101(5) 110(6) 111(7) 1000(8)接口
十進制 轉 二進制開發
5 轉 二進制?
5/2=2 1
2/2=1 0
1/2=0 1
5對應的2進製爲101(倒着排)文檔
二進制 轉 十進制
101
=12^2+02^1+1*2^0
=4+0+1
=5
二進制每一位的數字乘以2的冪次,求和並![image.png image.png](http://static.javashuo.com/static/loading.gif)
![image.png image.png](http://static.javashuo.com/static/loading.gif)
![image.png image.png](http://static.javashuo.com/static/loading.gif)
![image.png image.png](http://static.javashuo.com/static/loading.gif)
![image.png image.png](http://static.javashuo.com/static/loading.gif)
![image.png image.png](http://static.javashuo.com/static/loading.gif)
![image.png image.png](http://static.javashuo.com/static/loading.gif)