更新時(shí)間:2022-08-03 11:10:58 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽6669次
在Java教程中大家會(huì)學(xué)到Java關(guān)鍵字,動(dòng)力節(jié)點(diǎn)小編告訴大家,Java關(guān)鍵字也稱(chēng)為保留字。關(guān)鍵字是充當(dāng)代碼關(guān)鍵的特定詞。這些是 Java 預(yù)定義的單詞,因此它們不能用作變量或?qū)ο竺蝾?lèi)名。
Java 關(guān)鍵字或保留字列表如下:
abstract: Java abstract 關(guān)鍵字用于聲明一個(gè)抽象類(lèi)。抽象類(lèi)可以提供接口的實(shí)現(xiàn)。它可以有抽象方法和非抽象方法。
boolean: Java boolean 關(guān)鍵字用于將變量聲明為布爾類(lèi)型。它只能保存 True 和 False 值。
break: Java break 關(guān)鍵字用于中斷循環(huán)或 switch 語(yǔ)句。它在指定條件下中斷程序的當(dāng)前流程。
byte: Java byte 關(guān)鍵字用于聲明一個(gè)可以保存 8 位數(shù)據(jù)值的變量。
case: Java case 關(guān)鍵字與 switch 語(yǔ)句一起用于標(biāo)記文本塊。
catch: Java catch 關(guān)鍵字用于捕獲 try 語(yǔ)句產(chǎn)生的異常。它只能在 try 塊之后使用。
char: Java char 關(guān)鍵字用于聲明一個(gè)可以保存無(wú)符號(hào) 16 位 Unicode 字符的變量
class: Java 類(lèi)關(guān)鍵字用于聲明一個(gè)類(lèi)。
continue: Java continue 關(guān)鍵字用于繼續(xù)循環(huán)。它繼續(xù)程序的當(dāng)前流程并在指定條件下跳過(guò)剩余的代碼。
default: Java default 關(guān)鍵字用于指定 switch 語(yǔ)句中的默認(rèn)代碼塊。
do:在控制語(yǔ)句中使用 Java do 關(guān)鍵字來(lái)聲明循環(huán)。它可以多次迭代程序的一部分。
double: Java double 關(guān)鍵字用于聲明一個(gè)可以保存 64 位浮點(diǎn)數(shù)的變量。
else: Java else 關(guān)鍵字用于指示 if 語(yǔ)句中的替代分支。
enum: Java enum 關(guān)鍵字用于定義一組固定的常量。枚舉構(gòu)造函數(shù)始終是私有的或默認(rèn)的。
extends: Java extends 關(guān)鍵字用于表示一個(gè)類(lèi)是從另一個(gè)類(lèi)或接口派生的。
final: Java final 關(guān)鍵字用于表示一個(gè)變量持有一個(gè)常量值。它與變量一起使用。它用于限制用戶(hù)更新變量的值。
finally: Java finally 關(guān)鍵字表示 try-catch 結(jié)構(gòu)中的代碼塊。無(wú)論是否處理了異常,這個(gè)塊總是被執(zhí)行。
float: Java float 關(guān)鍵字用于聲明一個(gè)可以保存 32 位浮點(diǎn)數(shù)的變量。
for: Java for 關(guān)鍵字用于啟動(dòng) for 循環(huán)。它用于在某些條件成立時(shí)重復(fù)執(zhí)行一組指令/功能。如果迭代次數(shù)是固定的,推薦使用for循環(huán)。
if: Java if 關(guān)鍵字測(cè)試條件。如果條件為真,它會(huì)執(zhí)行 if 塊。
implements: Java implements 關(guān)鍵字用于實(shí)現(xiàn)接口。
import: Java import 關(guān)鍵字使類(lèi)和接口對(duì)當(dāng)前源代碼可用和可訪(fǎng)問(wèn)。
instanceof: Java instanceof 關(guān)鍵字用于測(cè)試對(duì)象是指定類(lèi)的實(shí)例還是實(shí)現(xiàn)了接口。
int: Java int 關(guān)鍵字用于聲明一個(gè)可以保存 32 位有符號(hào)整數(shù)的變量。
interface: Java interface 關(guān)鍵字用于聲明接口。它只能有抽象方法。
long: Java long 關(guān)鍵字用于聲明一個(gè)可以保存 64 位整數(shù)的變量。
native: Java native 關(guān)鍵字用于指定使用 JNI(Java Native Interface)在本機(jī)代碼中實(shí)現(xiàn)方法。
new: Java new 關(guān)鍵字用于創(chuàng)建新對(duì)象。
null: Java null 關(guān)鍵字用于指示引用不引用任何內(nèi)容。它刪除垃圾值。
package: Java package 關(guān)鍵字用于聲明包含類(lèi)的 Java 包。
private: Java private 關(guān)鍵字是訪(fǎng)問(wèn)修飾符。它用于指示方法或變量只能在聲明它的類(lèi)中訪(fǎng)問(wèn)。
protected: Java protected 關(guān)鍵字是一個(gè)訪(fǎng)問(wèn)修飾符。它可以在包內(nèi)和包外訪(fǎng)問(wèn),但只能通過(guò)繼承。它不能與類(lèi)一起應(yīng)用。
public: Java public 關(guān)鍵字是訪(fǎng)問(wèn)修飾符。它用于指示一個(gè)項(xiàng)目可以在任何地方訪(fǎng)問(wèn)。它在所有其他修飾符中具有最廣泛的范圍。
return: Java return 關(guān)鍵字用于在方法執(zhí)行完成時(shí)從方法返回。
short: Java short 關(guān)鍵字用于聲明一個(gè)可以保存 16 位整數(shù)的變量。
static: Java static 關(guān)鍵字用于指示變量或方法是類(lèi)方法。Java中的static關(guān)鍵字主要用于內(nèi)存管理。
strictfp: Java strictfp 用于限制浮點(diǎn)計(jì)算以確保可移植性。
super: Java super 關(guān)鍵字是一個(gè)引用變量,用于引用父類(lèi)對(duì)象。它可用于調(diào)用直接父類(lèi)方法。
switch: Java switch 關(guān)鍵字包含一個(gè) switch 語(yǔ)句,它根據(jù)測(cè)試值執(zhí)行代碼。switch 語(yǔ)句測(cè)試一個(gè)變量與多個(gè)值的相等性。
synchronized: Java synchronized 關(guān)鍵字用于指定多線(xiàn)程代碼中的關(guān)鍵部分或方法。
this: Java this 關(guān)鍵字可用于在方法或構(gòu)造函數(shù)中引用當(dāng)前對(duì)象。
throw: Java throw 關(guān)鍵字用于顯式拋出異常。throw 關(guān)鍵字主要用于拋出自定義異常。緊隨其后的是一個(gè)實(shí)例。
throws: Java throws 關(guān)鍵字用于聲明異常。檢查的異??梢酝ㄟ^(guò) throws 傳播。
瞬態(tài): Java 瞬態(tài)關(guān)鍵字用于序列化。如果您將任何數(shù)據(jù)成員定義為瞬態(tài),它將不會(huì)被序列化。
try: Java try 關(guān)鍵字用于啟動(dòng)將測(cè)試異常的代碼塊。try 塊后面必須跟 catch 或 finally 塊。
void: Java void 關(guān)鍵字用于指定方法沒(méi)有返回值。
volatile: Java volatile 關(guān)鍵字用于指示變量可以異步更改。
while: Java while 關(guān)鍵字用于啟動(dòng)Java while 循環(huán)。這個(gè)循環(huán)多次迭代程序的一部分。如果迭代次數(shù)不固定,建議使用while循環(huán)。
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)