當前位置:編程學習大全網 - 源碼破解 - Java關鍵字?

Java關鍵字?

壹、Java關鍵字

Java語言中有壹些特殊的用途的詞稱為關鍵字。關鍵字對Java編譯器有著特殊的意義。在程序應用時壹定要慎重!!!Java關鍵字是電腦語言裏事先定義的,有特別意義的標識符,有時又叫保留字,還有特別意義的變量。Java的關鍵字對Java的編譯器有特殊的意義,他們用來表示壹種數據類型,或者表示程序的結構等,關鍵字不能用作變量名、方法名、類名、包名和參數。

二、詳細解釋

1.訪問控制

1)private私有的

private關鍵字是訪問控制修飾符,可以應用於類、方法或字段(在類中聲明的變量)。只能在聲明private(內部)類、方法或字段的類中引用這些類、方法或字段。在類的外部或者對於子類而言,它們是不可見的。所有類成員的默認訪問範圍都是package訪問,也就是說,除非存在特定的訪問控制修飾符,否則,可以從同壹個包中的任何類訪問類成員。

2)protected受保護的

protected關鍵字是可以應用於類、方法或字段(在類中聲明的變量)的訪問控制修飾符。可以在聲明protected類、方法或字段的類、同壹個包中的其他任何類以及任何子類(無論子類是在哪個包中聲明的)中引用這些類、方法或字段。所有類成員的默認訪問範圍都是package訪問,也就是說,除非存在特定的訪問控制修飾符,否則,可以從同壹個包中的任何類訪問類成員。

3)public公***的

public關鍵字是可以應用於類、方法或字段(在類中聲明的變量)的訪問控制修飾符。可能只會在其他任何類或包中引用public類、方法或字段。所有類成員的默認訪問範圍都是package訪問,也就是說,除非存在特定的訪問控制修飾符,否則,可以從同壹個包中的任何類訪問類成員。

2.類、方法和變量修飾符

1)abstract聲明抽象

abstract關鍵字可以修改類或方法。abstract類可以擴展(增加子類),但不能直接實例化。abstract方法不在聲明它的類中實現,但必須在某個子類中重寫。采用abstract方法的類本來就是抽象類,並且必須聲明為abstract。

2)class類

class關鍵字用來聲明新的Java類,該類是相關變量和/或方法的集合。類是面向對象的程序設計方法的基本構造單位。類通常代表某種實際實體,如幾何形狀或人。類是對象的模板。每個對象都是類的壹個實例。要使用類,通常使用new操作符將類的對象實例化,然後調用類的方法來訪問類的功能。

3)extends繼承、擴展

extends關鍵字用在class或interface聲明中,用於指示所聲明的類或接口是其名稱後跟有extends關鍵字的類或接口的子類。子類繼承父類的所有public和protected變量和方法。子類可以重寫父類的任何非final方法。壹個類只能擴展壹個其他類。

4)final最終、不可改變

final關鍵字可以應用於類,以指示不能擴展該類(不能有子類)。final關鍵字可以應用於方法,以指示在子類中不能重寫此方法。壹個類不能同時是abstract又是final。java課程培訓機構認為abstract意味著必須擴展類,final意味著不能擴展類。壹個方法不能同時是abstract又是final。abstract意味著必須重寫方法,final意味著不能重寫方法。

  • 上一篇:在考試前應該做什麽準備?
  • 下一篇:忘記後綴名,該如何打開文件?
  • copyright 2024編程學習大全網