這是我學習慕課網Java課程的筆記。原視頻連接爲:http://www.imooc.com/learn/85
2-1 Java中的keyword
PS:
Javakeyword區分大寫和小寫
2-2 認識Java標識符
標識符就是用於給 Java 程序中變量、類、方法等命名的符號。
使用標識符時,需要遵照幾條規則:
①標識符可以由
字母、數字、下劃線( _ )、美圓符( $ )組成,但不能包括@、%、空格等其它特殊字符。
不能以數字開頭。
②標識符
不能是Java
keyword和
保留字(Java預留的keyword,之後升級版本號中有可能做爲keyword)。但可以包括keyword和保留字。好比:void不能用。但Myvoid可以。
④標識符的命名最好能反映出起做用。作到
見名知意。
2-3 變量是什麼
在Java中,咱們經過三個元素描寫敘述變量:
變量類型、
變量名以及
變量值。
2-4 怎樣命名Java變量
優秀project師的習慣:
①變量名由多單詞組成時,
第一個單詞的首字母小寫,其後單詞的首字母大寫,俗稱駱駝式命名法(也稱駝峯命名法),如myAge
②變量命名時。儘可能簡短且能清除的表達變量的做用,作到
見名知意。如:定義變量名stuName保存「學生姓名」信息
PS:Java變量名的
長度沒有限制。但Java語言是
差異大寫和小寫的。
2-5 Java中的數據類型
Java語言是一種
強類型語言。
通俗點說就是,在Java中存儲的數據都是有類型的。而且必須在編譯時就肯定其類型。java
PS:
byte字節類型是Java中最小的數據類型,它在內存中佔8位。取值範圍從-128~127.
char字符類型在內存中佔2個字節,表示一個字符,也可以使用ASCII碼範圍內的值來給char型的變量賦值。由於字符在內存中的取值不存在負數範圍,因此取值範圍從0~65535.
在Java的領域裏。
基本數據類型變量存的是
數據自己。而
引用類型變量存的是保存
數據的空間地址。
常用的基本數據類型有:
String 是一種常見的
引用數據類型,用來表示字符串。在程序開發中。很是多操做都要使用字符串來完畢,好比系統中的username、password、電子郵箱等等。
2-6 Java中變量的使用規則
①Java中的變量需要先聲明後使用
②變量使用時,可以聲明變量的同一時候進行初始化,也可以先聲明後賦值
③變量中每次僅僅能賦一個值,但可以改動屢次
④main方法中定義的變量必須先賦值,而後才幹輸出
⑤儘管語法中沒有提示錯誤,但在實際開發中。變量名不建議使用中文,easy產生安全隱患,譬如後期跨平臺操做時出現亂碼等等
2-7 Java中的本身主動類型轉換
在Java程序中,不一樣的基本數據類型的數據之間經常需要進行相互轉換。好比:
代碼中 int 型變量 score1 可以直接爲 double 型變量 score2完畢賦值操做。執行結果爲:82.0
這樣的轉換稱爲
本身主動類型轉換
固然本身主動類型轉換是需要
知足特定的條件的:
①
目標類型能與源類型兼容,如 double型 兼容 int型,但是char 型不能兼容 int型
②目標類型大於源類型。如 double類型長度爲 8 字節,int類型爲4字節,所以 double類型的變量裏直接可以存放int類型的數據,但反過來就不可以了。
2-8 Java中的強制類型轉換
語法:(數據類型)數值
執行結果:
轉換時。並未四捨五入。而是直接將小數位截斷
2-9 Java常量的應用
所謂常量,它的值被設定後,在程序執行過程當中不一樣意改變。
語法:final 常量名 = 值。
程序中使用常量可以提升代碼的
可維護性。好比。在項目開發時,咱們需要指定用戶的性別。此時可以定義一個常量SEX。賦值爲「男」。在需要指定用戶性別的地方直接調用此常量就能夠,避免了由於用戶的不規範賦值致使程序出錯的狀況。
常量名通常使用大寫字符
2-10 怎樣在Java中使用凝視
通常來講,對於一份規範的程序源碼而言,凝視應該佔到源碼的1/3以上。所以。凝視是程序源碼的重要組成部分。
Java中凝視有三種類型:單行凝視,多行凝視。文檔凝視
咱們可以經過
javadoc 命令從文檔凝視中提取內容,生成程序的API幫助文檔。
打開首頁,查看下生成的 API 文檔
PS:使用文檔凝視時還可以使用
javadoc標記。生成更具體的文檔信息。
@author 標明開發該類模塊的做者
@version 標明該類模塊的版本號
@see 參考轉向,也就是相關主題
@param 對方法中某參數的說明
@return 對方法返回值的說明
@exception 對方法可能拋出的異常進行說明