Java關鍵字介紹

來源:互聯網
上載者:User

標籤:共用   初始化   標記   修飾符   實現   部分   www   goto   pack   

關鍵字 描述
abstract 抽象方法,抽象類別的修飾符
assert 斷言條件是否滿足
boolean 布林值資料型別
break 跳出迴圈或者label程式碼片段
byte 8-bit 有符號資料類型
case switch語句的一個條件
catch 和try搭配撲捉異常資訊
char 16-bit Unicode字元資料類型
class 定義類
const 未使用
continue 不執行迴圈體剩餘部分
default switch語句中的預設分支
do 迴圈語句,迴圈體至少會執行一次
double 64-bit雙精確度浮點數
else if條件不成立時執行的分支
enum 枚舉類型
extends 表示一個類是另一個類的子類
final 表示一個值在初始化之後就不能再改變了

  表示方法不能被重寫,或者一個類不能有子類

finally 為了完成執行的代碼而設計的,主要是為了程式的健壯性和完整性,無論有沒有異常發生都執行代碼。
float 32-bit單精確度浮點數
for for迴圈語句
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迴圈

技術分享:www.kaige123.com

Java關鍵字介紹

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.