幫助程式設計師提高核心競爭力的30條建議,意外的驚喜
變數
1)每個變數都有型別,型別可以是基本型別,也可以是引用型別
2)變數名必須是合法的識別符號
3)宣告變數是一條完整的語句,因此每一個宣告都必須以分號結束
變數作用域
1)類變數:只要加了static就會變成類變數,如static double salary
=2500(在class類裡)從屬於類的,隨著類的出現而出現,隨著類的消失而消失,可以直接輸出名字salary;
2)例項變數:從屬物件(class),要使用例項變數必須要在引用變數前加類名(變數型別+變數名字=new類名();如果在例項型別裡面不進行初始化,就會變成預設值0或0。0,如果是字串就會輸出十六位數的0,布林值會輸出false,其他的都會預設輸出Null
3)區域性變數:從大括號函式開始到大括號結束,只能在大括號裡使用,且必須有值才能輸出
常量
1)初始化後不能再改變值,不會變動的值
2)所謂常量,可以理解成一種特殊的變數,它的值被設定後,在程式執行過程中不允許被改變
使用:final 常量名 =值
(static)final double PI =3。14;或final(static)doublePI=3。14;static是修飾符
3)常量名一般使用大寫字元
變數的命名規範
1)所有的變數、方法、類名:見名知意
2)類成員變數:首字母小寫和駝峰原則(monthSalary)(除了第一個單詞以外後面的單詞首字母大寫)
3)區域性變數:首寫字母小寫和組駝峰原則
4)常量:大寫字母和下劃線(MAX_VALUE)
5)類名:首字母大寫和駝峰原則Man,CoodMan
6)方法名:首字母小寫和駝峰原則
run();runRun();
運算子
1)JAVA運算子跟C語言的一樣
2)運算操作時,如果有一個數為long,則結果為long型,如果沒有long,則輸出結果全為int型
3)很多操作會使用工具類進行運算如冪運算:double pow=Math.pow(3.2)三的二次方,輸出直接輸出pow就可以了
附加
二進位制:逢二進一