Java程式設計基礎(1)
java:1.註釋,2.關鍵字,3.識別符號
註釋
作用 : 在編寫Java程式過程中,我們需要對一些程式進行註釋說明,除了方便自己閱讀,也方便別人更好的理解自己的程式,所以我們需要進行一些註釋說明,防止一段時間後,忘記了這段程式碼是幹什麼的。
方式:1.1、註釋一行(在eclipse裡的快捷鍵是:crtl+/)。快捷鍵按一下注釋,再按一下,取消註釋。
//內容
//內容
1.2註釋多行、塊註釋(在eclipse裡的快捷鍵是:crtl+shift+/)。 快捷鍵按一下注釋,再按一下,不能取消註釋。只能人為的刪除。
/*內容
內容
內容*/
1.3文件註釋(在eclipse裡的快捷鍵是:/**+enter)。快捷鍵按一下 註釋。僅這注釋方法可以寫入javadoc文件
/** 內容
*內容
*內容
*/
javadoc註釋標籤語法的一些說明。(你可以輸入@,在加alt+/(補全鍵))
@author 對類的說明--標明開發該類模組的作者
@version 對類的說明--標明該類模組的版本
@param 對方法的說明--方法中某引數的說明
@return 對方法的說明--方法返回值的說明
@exception 對方法的說明--方法可能丟擲的異常的說
如下圖所示:

要求:註釋內容要簡單、明瞭、含義準確,防止註釋的多義性,錯誤的註釋不但無益反而有害。
2.關鍵字(我們在命名變數的時候要避免和關鍵字重合)
關鍵字是被Java語言賦予特殊含義,具有專門用途的單詞,Java中關鍵字均為小寫
abstract 表明類或者成員方法具有抽象屬性
assert 斷言,用來進行程式除錯
boolean 基本資料型別之一,布林型別
break 提前跳出一個塊
byte 基本資料型別之一,位元組型別
case 用在switch語句之中,表示其中的一個分支
catch用在異常處理中,用來捕捉異常
char 基本資料型別之一,字元型別
class 宣告一個類
const 保留關鍵字,沒有具體含義
continue 回到一個塊的開始處
default 預設,例如,用在switch語句中,表明一個預設的 分支
do 用在do-while迴圈結構中
double 基本資料型別之一,雙精度浮點數型別
else 用在條件語句中,表明當條件不成立時的分支
enum 列舉
extends 表明一個型別是另一個型別的子型別,這裡常見的 型別有類和介面
final 用來說明最終屬性,表明一個類不能派生出子類, 或者成員方法不能被覆蓋,或者成員域的值不能被 改變,用來定義常量
finally用於處理異常情況,用來宣告一個基本肯定會被 執行到的語句塊
float 基本資料型別之一,單精度浮點數型別
for 一種迴圈結構的引導詞
goto 保留關鍵字,沒有具體含義
if 條件語句的引導詞
implements 表明一個類實現了給定的介面
import 表明要訪問指定的類或包
instanceof 用來測試一個物件是否是指定型別的例項物件
int 基本資料型別之一,整數型別
interface 介面
long 基本資料型別之一,長整數型別
native 用來宣告一個方法是由與計算機相關的語言(如 C/C++/FORTRAN語言)實現的
new 用來建立新例項物件
package 包
private 一種訪問控制方式:私用模式
protected 一種訪問控制方式:保護模式
public 一種訪問控制方式:共用模式
return 從成員方法中返回資料
short 基本資料型別之一,短整數型別
static 表明具有靜態屬性
strictfp 用來宣告FP_strict(單精度或雙精度浮點數)表達 式遵循IEEE 754算術規範 [1]
super 表明當前物件的父型別的引用或者父型別的構造方 法
switch 分支語句結構的引導詞
synchronized 表明一段程式碼需要同步執行
this 指向當前例項物件的引用
throw 丟擲一個異常
throws 宣告在當前定義的成員方法中所有需要丟擲的異常
transient 宣告不用序列化的成員域
try 嘗試一個可能丟擲異常的程式塊
void 聲明當前成員方法沒有返回值
volatile 表明兩個或者多個變數必須同步地發生變化
while 用在迴圈結構中
3.識別符號
識別符號就是名稱的意思,所有的名稱都統稱為識別符號。Java中經常要定義類、方法、變數,在定義他們時總要給它們起名字,這些名字就是識別符號。
1.組成元素
英文字元: a-z,A-Z【所有的字母】
數字: 0-9【所有的數字】
符號: _與$
2.識別符號規則
不能用數字開頭
不可以使用關鍵字
嚴格區分大小寫,不限制長度起名時,儘量達到見名知意