java關鍵字及分類


abstract //抽象方法,抽象類的修飾符
assert //斷言條件是否滿足
boolean //布爾數據類型
break //跳出循環或者label代碼段
byte //8-bit 有符號數據類型
case //switch語句的一個條件
catch //和try搭配捕捉異常信息
char //16-bit Unicode字符數據類型
class //定義類
const //未使用 Java語言中const是保留關鍵字,沒有const語句,也沒有任何使用const關鍵字的地方。
continue //不執行循環體剩余部分
default //switch語句中的默認分支
do //循環語句,循環體至少會執行一次
double //64-bit雙精度浮點數
else //if條件不成立時執行的分支
enum //枚舉類型
extends //表示一個類是另一個類的子類
final //表示一個值在初始化之后就不能再改變了
final private//表示方法不能被重寫,或者一個類不能有子類
finally //try 語句不管是否發生異常都要執行的語句塊
float //32-bit單精度浮點數
for //for循環語句
goto //未使用,Java語言中goto是保留關鍵字,沒有goto語句,也沒有任何使用goto關鍵字的地方。
if //條件語句
implements //表示一個類實現了接口
import //導入類
instanceof //測試一個對象是否是某個類的實例
int //32位整型數
interface //接口,一種抽象的類型,僅有方法和常量的定義
long //64位整型數
native //表示方法用非java代碼實現
new //分配新的類實例
package //一系列相關類組成一個包
private //表示私有字段,或者方法等,只能從類內部訪問
protected //表示字段只能通過類或者其子類訪問
public //表示共有屬性或者方法
return //方法返回值
short //16位數字
static //表示在類級別定義,所有實例共享的
strictfp //浮點數比較使用嚴格的規則
super //表示基類
switch //選擇語句
synchronized //表示同一時間只能由一個線程訪問的代碼塊
this //表示調用當前實例
throw //拋出異常
throws //定義方法可能拋出的異常
transient //修飾不要序列化的字段
try //表示代碼塊要做異常處理或者和finally配合表示是否拋出異常都執行finally中的代碼
void //標記方法不返回任何值
volatile //標記字段可能會被多個線程同時訪問,而不做同步
while //while循環

 

分類

訪問控制:
private 私有的
protected 受保護的
public 公共的
 
類、方法和變量修飾符
 
abstract 聲明抽象
class 類
extends 擴允,繼承
final 終極,不可改變的
implements實現
interface 接口
native 本地
new 新,創建
static 靜態
strictfp 嚴格,精准
synchronized 線程,同步
transient 短暫
volatile 易失
 
程序控制語句
 
break 跳出循環
continue 繼續
return 返回
do 運行
while 循環
if 如果
else 反之
for 循環
instanceof 實例
switch 開關
case 返回開關里的結果
default 默認
 
錯誤處理
 
catch 處理異常
finally 有沒有異常都執行
throw 拋出一個異常對象
throws 聲明一個異常可能被拋出
try 捕獲異常
 
包相關
import 引入
package 包
 
基本類型
 
boolean 布爾型
byte 字節型
char 字符型
double 雙精度,
float 浮點
int 整型
long 長整型
short 短整型
變量引用
 
super 父類,超類
this 本類
void 無返回值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM