更新時間:2020-03-10 09:37:17 來源:動力節點 瀏覽2305次
訪問控制:
private訪問控制方式:私有的
protected訪問控制方式:受保護的
public訪問控制方式:公共的
類、方法和變量修飾符:
abstract聲明抽象,表明類或者成員方法具有抽象屬性
extends繼承,表明A類型是B類型的子類型,這里常見的B類型有抽象類
class聲明一個類
final最終、不可改變,用來說明最終屬性,表明一個類不能派生出子類,或者成員方法不能被覆蓋,或者成員域的值不能被改變,用來定義常量
interface聲明一個接口
implements表明一個類實現了一個接口
native本地,用來聲明一個方法是由與計算機相關的語言(如C/C++/FORTRAN語言)實現的(以指示該方法是用Java以外的語言實現的)
new創建新的實例對象
static表明具有靜態屬性
strictfp嚴格,精準,strictfp的意思是FP-strict,也就是說精確浮點的意思,使用strictfp聲明一個類、接口或者方法時,所聲明的范圍內Java的編譯器以及運行環境會完全依照浮點規范IEEE-754來執行。因此如果想讓浮點運算更加精確,而且不會因為不同的硬件平臺所執行的結果不一致的話,就可以使用關鍵字strictfp。
synchronized線程、同步,表明一段代碼需要同步執行
transient短暫,可以應用于類的成員變量,以便指出該成員變量不應在包含它的類實例已序列化時被序列化,當一個對象被串行化的時候,transient型變量的值不包括在串行化的表示中,而非transient型的變量是被包括進去的
volatile易失,用于表示可以被多個線程異步修改的成員變量,表明兩個或者多個變量必須同步地發生變化,volatile的目標用途是為了確保所有線程所看到的指定變量的值都是相同的
程序控制語句:
break跳出本層循環
continue跳過本次循環體中余下尚未執行的語句,立即進行下一次的循環
return從成員方法中返回數據
do用在do-while循環結構中
while循環
if如果,用于判斷
else否則,用在條件語句中,表明當條件不成立時的分支
for循環
instanceof用來在運行時指出對象是否是特定類的一個實例。instanceof通過返回一個布爾值來指出,這個對象是否是這個特定類或者是它的子類的一個實例(booleanresult=objinstanceofClass)obj必須是引用類型,不能是基本數據類型
switch分支語句結構的引導詞
case用在switch語句之中,表示其中的一個分支
default默認,例如:1.用在switch語句中,表明一個默認的分支2.default關鍵字加在接口的方法上可以讓接口中的方法可以有默認的函數體,當一個類實現這個接口時,可以不用去實現這個方法,當然,這個類若實現這個方法,就等于子類覆蓋了這個方法,最終運行結果符合Java多態特性
錯誤處理:
try捕獲異常
catch用在異常處理中,用來捕捉異常,和try結合使用
throw拋出一個異常對象
throws聲明在當前定義的成員方法中所有需要拋出的異常
finally用于處理異常情況,有沒有異常都執行finally語句塊中的代碼
包相關:
import引入,表明要訪問指定的類或包
package包
基本類型:
boolean布爾型
byte字節型
char字符型
double雙精度
float浮點
int整型
long長整型
short短整型
null空
true真
false假
變量引用:
super父類,超類,表明當前對象的父類型的引用或者父類型的構造方法
this本類,指向當前實例對象的引用
void無返回值
其他:
enum枚舉
assert斷言,用來進行程序調試
保留關鍵字:
goto
const
以上就是動力節點Java培訓機構小編介紹的“Javase學習教程:關鍵字”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習