Java中的關鍵字

2021-08-10 20:02:22 字數 2001 閱讀 1557

a

bstract

表明類或者成員方法具有抽象屬性

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        

基本資料型別之一,整數型別

inte***ce         介面

long        

基本資料型別之一,長整數型別

native        

用來宣告乙個方法是由與計算機相關的語言(如c/c++/fortran語言)實現的

new        

用來建立新例項物件

package         包

private        

一種訪問控制方式:私用模式

protected

一種訪問控制方式:保護模式

public        

一種訪問控制方式:共用模式

return        

從成員方法中返回資料

short        

基本資料型別之一,短整數型別

static        

表明具有靜態屬性

strictfp        

用來宣告fp_strict(單精度或雙精度浮點數)表示式遵循ieee 754算術規範

super        

表明當前物件的父型別的引用或者父型別的構造方法

switch

分支語句結構的引導詞

synchronized

表明一段**需要同步執行

this        

指向當前例項物件的引用

throw        

丟擲乙個異常

throws

宣告在當前定義的成員方法中所有需要丟擲的異常

transient        

宣告不用序列化的成員域try

嘗試乙個可能丟擲異常的程式塊

void

宣告當前成員方法沒有返回值

volatile

表明兩個或者多個變數必須同步地發生變化

while

用在迴圈結構中

java中this關鍵字

1 this 關鍵字 疑問 建立的p 物件為什麼沒有值。解答 name 與age 在指定的建構函式裡面已經存在,當name name 這個語句執行的時候,如果jvm 在該方法內能尋找到該變數,則不會去尋找成員變數,那麼要想指定給成員變數或物件的屬性進行初始化賦值,那麼必須指定name 是成員屬性。1...

Java中的關鍵字

abstract 抽象的 continue 繼續 for 當 的時候 new 新建 switch 轉換 assert 斷言 default 預設 if 如果 package 打包 synchronized 同步 boolean 布林 do 做 goto 跳轉到 private 私有的 this 這個...

java中的this關鍵字

1.this是指當前物件自己。當在乙個類中要明確指出使用物件自己的的變數或函式時就應該加上this引用。如下面這個例子中 public class hello public static void main string args 執行結果 s helloworld 1 this.s hello 2...