java标识符与关键字_4、Java标识符和关键字
標(biāo)識(shí)符:Java對(duì)各種變量,方法和類(lèi)等要素命名時(shí)使用的字符序列稱(chēng)為標(biāo)識(shí)符。(凡是自己可以起名的地方都叫標(biāo)識(shí)符,都遵循標(biāo)識(shí)符的規(guī)則)
Java的命名規(guī)則:
1、標(biāo)識(shí)符由字母、下劃線"_"、美元符"$"或數(shù)字組成;
2、標(biāo)識(shí)符應(yīng)以字母、下劃線、美元符開(kāi)頭;
3、Java標(biāo)識(shí)符大小寫(xiě)敏感,長(zhǎng)度無(wú)限制;
4、Java標(biāo)識(shí)符選取應(yīng)注意“見(jiàn)明知意”且不能與Java語(yǔ)言的關(guān)鍵字重名(約定俗成)
合法的標(biāo)識(shí)符
HelloWorld
DataClass
_983
$bS5_c7
不合法的標(biāo)識(shí)符
class
DataClass#
98.3
Hell World
關(guān)鍵字:Java中一些賦予特定的含義,用做專(zhuān)門(mén)用途的字符串稱(chēng)為關(guān)鍵字(keyword)(大多數(shù)編輯器會(huì)將關(guān)鍵字用特殊的方式標(biāo)出)
所有Java關(guān)鍵字都是小寫(xiě)英文
goto和const雖然從未使用,但也作為Java的關(guān)鍵字保留
類(lèi)別關(guān)鍵字說(shuō)明
訪問(wèn)控制
private
私有的
protected
受保護(hù)的
public
公共的
類(lèi)、方法和變量修飾符
abstract
聲明抽象
class
類(lèi)
extends
擴(kuò)允,繼承
final
最終值,不可改變的
implements
實(shí)現(xiàn)(接口)
interface
接口
native
本地,原生方法(非Java實(shí)現(xiàn))
new
新,創(chuàng)建
static
靜態(tài)
strictfp
嚴(yán)格,精準(zhǔn)
synchronized
線程,同步
transient
短暫
volatile
易失
程序控制語(yǔ)句
break
跳出循環(huán)
case
定義一個(gè)值以供switch選擇
continue
繼續(xù)
default
默認(rèn)
do
運(yùn)行
else
否則
for
循環(huán)
if
如果
instanceof
實(shí)例
return
返回
switch
根據(jù)值選擇執(zhí)行
while
循環(huán)
錯(cuò)誤處理
assert
斷言表達(dá)式是否為真
catch
捕捉異常
finally
有沒(méi)有異常都執(zhí)行
throw
拋出一個(gè)異常對(duì)象
throws
聲明一個(gè)異常可能被拋出
try
捕獲異常
包相關(guān)
import
引入
package
包
基本類(lèi)型
boolean
布爾型
byte
字節(jié)型
char
字符型
double
雙精度浮點(diǎn)
float
單精度浮點(diǎn)
int
整型
long
長(zhǎng)整型
short
短整型
null
空
變量引用
super
父類(lèi),超類(lèi)
this
本類(lèi)
void
無(wú)返回值
保留關(guān)鍵字
goto
是關(guān)鍵字,但不能使用
const
是關(guān)鍵字,但不能使用
Java常量:用字符串標(biāo)識(shí),區(qū)分不同的數(shù)據(jù)類(lèi)型。
整形常量:123
實(shí)型常量:3.14
字符常量:‘a(chǎn)’
邏輯常量:true、false
字符串常量:“HelloWord”
注意:區(qū)分字符常量和字符串常量;
注意:“常量”這個(gè)詞還會(huì)用在;另外其他語(yǔ)境中表示值不可變的變量,參見(jiàn)final關(guān)鍵字
總結(jié)
以上是生活随笔為你收集整理的java标识符与关键字_4、Java标识符和关键字的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java开发数据库属于后端吗_JavaW
- 下一篇: java基本语文档_Java 文档注释