java的基礎常識,你懂嗎?

一、命名規範

(1)命名
變量名命名規則:
可以由字母、數字和下劃線組成
數字不能作爲首字母
不能使用關鍵字
變量名命名規範:
見名思義 price(可取) xyz(不可取)
儘量使用英文單詞或單詞組合,不要使用拼音。
單詞組合使用駝峯命名法,比如priceOfWater
符號常量:使用大寫,單詞之間使用下劃線分割,比如CONUT_STUDENT

1.常量:指的是在運行期間不變的數據,常量分爲直接常量和符號常量
直接常量:3,4f,3.14,
符號常量:符號化的常量,也就是給常量取個名字
2.爲什麼使用符號常量?
(1).便於維護
(2).一串數字可能並不能反映出事物的本質,用符號常量能夠給我們提供更多的信息,增強程序閱讀性。比如:Price我們直接知道就是價格的意思
程序設計:規劃步驟並描述
程序員的要求:(1)懂業務(2)掌握一種計算機語言
三步法:
1)、理清解決問題的思路(要求換位思考)。*****
2)、用自然語言描述思路。
3)、翻譯成計算機語言。

變量的本質是什麼?
變量的本質就是內存單元,內存單元可以存儲數據,也可以將存儲
的數據讀出
內存單元有兩個屬性:值和地址
int  x;的含義是:告訴編譯器,需要申請4個字節的內存空間,以後這個單元(4字節)就叫做x了。
int x = 4的含義:去申請一個4個字節的內存單元,同時將數據4存儲進去。
x=x+1;含義:x就是內存單元,我們需要先把內存單元中的數拿出來,通過cpu去做運算+1;然後再把運算後的數據放到這個內存單元中
數據類型:

(1)爲什麼會有數據類型?

生活中的數據本來就是有類型的,只不過我們沒有在意或者去深入研究。那麼計算機語言就是去告訴計算機如何去解決問題,當然需要對等的概念去描述數據。

數據類型有什麼作用?
(1)決定了每個數據存儲時所需要的字節數
(2)決定了數據所能執行的運算
比如:char c =‘a’    inti =1;


運算符:
(1)算術運算符:+-、*、/%++--
除法有兩種:一般執行除法和整除,如果除法和被除數都爲整型,則執行的是整除,否則執行一般除法。
求餘:可用於判斷奇偶、判別因子、控制一個數據的週期變化
(2)關係運算符
>>=<<===!=
(3)邏輯運算符
&& ||!


進制:
進制:一種計數的方法,即所謂的“逢x1,1x”
基:某種進制的所用的符號的個數,比如十進制使用0-9十個符號,基就是10,八進制使用0-7八個符號,基就是8
權:一個符號所表示的值的大小除了和符號本身有關,還與其所處位置有關,把某個位置的1所表示的值的大小即爲該位的權  111=1*100+1*10+1*1
進制的轉換:
(1).x進制 >>> 十進制    按權展開
(2).十進制>>>  X進制    除基取餘、倒序排列

switch-case結構
Switch只是引導你從那個入口進去,後面的事就不管了。
case x:是標號,而不是“如果……” 標號記錄了某條指令的地址。

所以執行了某個分支後,會自動執行後續的代碼,因爲他本質上就是順序結構,如果需要改變流程,可以藉助break,但要注意break不是必須的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章