亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

一篇文章帶你了解Java之關(guān)鍵字和保留字

 更新時(shí)間:2021年08月05日 15:31:24   作者:編程界明世隱  
Java 保留字列表 (依字母排序 共14組) : Java保留字是指現(xiàn)有Java版本尚未使用 但以后版本可能會(huì)作為關(guān)鍵字使用,希望本篇文章能給您帶來(lái)幫助

引言

♀ 小AD:小明哥,前幾天邊學(xué)Java邊學(xué)連招,我感覺(jué)上分如喝水,我這連招很熟練哦。
♂ 明世隱:跟明哥混,舒服吧!
♀ 小AD:舒服啊,回頭請(qǐng)你喝奶茶!
♂ 明世隱:乖,懂事!
♀ 小AD:那今天整點(diǎn)啥?
♂ 明世隱:今天給你立規(guī)矩。
♀ 小AD:啥學(xué)代碼還要立規(guī)矩,你嚇到我了。
♂ 明世隱:你玩小魯班的時(shí)候,有什么心得不?
♀ 小AD:不就打好連招就行了?
♂ 明世隱:那你就萬(wàn)年黃金!
♀ 小AD:哦。。這么多講究。
♂ 明世隱:送你八個(gè)字,“遠(yuǎn)離刺客,關(guān)愛(ài)殘血”;
♀ 小AD:遠(yuǎn)離刺客,我知道,比如猴子之類的,還有那個(gè)不要臉的蘭陵王,真不知道什么心里的人,玩這個(gè)英雄。
♂ 明世隱:?jiǎn)?,發(fā)起牢騷來(lái)拉,誰(shuí)規(guī)定不能玩蘭陵王了,你倒是玩?zhèn)€元芳啊,天克蘭陵王。
♀ 小AD:我不,我就玩小魯班?!瓣P(guān)愛(ài)殘血”的“關(guān)愛(ài)”肯定是反意思,就是看到殘血就往死里整。
♂ 明世隱:哈哈,那你的段位就上不去了。
♀ 小AD:那啥意思?
♂ 明世隱:就是看到對(duì)面殘血的時(shí)候,不要上頭,你AD的走位很關(guān)鍵,如果你光想著殺一個(gè)殘血而失去好的位置,很可能會(huì)被對(duì)面集火反殺,然后導(dǎo)致團(tuán)滅,射手不能光靠輔助保護(hù),自己要注意走位。
♀ 小AD:嗯,那我倒是聽(tīng)說(shuō)過(guò),不過(guò)我沒(méi)用過(guò)。
♂ 明世隱:就知道你是這樣的。
♀ 小AD:那Java也要立規(guī)矩?
♂ 明世隱:要的,就是有些單詞不能用,叫做關(guān)鍵字。
在這里插入圖片描述

概念

關(guān)鍵字:Java的關(guān)鍵字對(duì)java的編譯器有特殊的意義,他們用來(lái)表示一種數(shù)據(jù)類型,或者表示程序的結(jié)構(gòu)等。
保留字:現(xiàn)版本Java中沒(méi)有特殊含義,以后版本可能會(huì)作為關(guān)鍵字使用,或者現(xiàn)版本沒(méi)有使用,以后版本也不使用,但是在其他編程語(yǔ)言中有特殊含義,不宜在Java中定義為變量名稱等,容易混淆。

關(guān)鍵字的特點(diǎn):

1.關(guān)鍵字字母全部都是小寫。
2.常用的代碼編輯器,比如Eclipse、idea 針對(duì)關(guān)鍵字有特殊的顏色標(biāo)記,很直觀。
3.常用的關(guān)鍵字:public、static、void 、main

♂ 明世隱:其實(shí)日常生活中,也有一些特殊含義的標(biāo)示。比如特殊的電話號(hào)碼,它們就可以看做是日常生活中的"關(guān)鍵字"。
♀ 小AD:說(shuō)說(shuō)看。
♂ 明世隱:110知道嗎?
♀ 小AD:當(dāng)然了是報(bào)警電話呀,你當(dāng)我傻。
♂ 明世隱:120?
♀ 小AD:急救電話。
♂ 明世隱:119呢?
♀ 小AD:火警電話。
♂ 明世隱:看來(lái)你也沒(méi)那么傻嗎,這些特殊的電話,我們?nèi)マk電話號(hào)碼的時(shí)候,是不可能辦的到的吧,因?yàn)檫@些都是國(guó)家政府規(guī)定的關(guān)鍵號(hào)碼。
♀ 小AD:這個(gè)我知道,都是一些很重要的部門用的電話,不可能給別人用的。
♂ 明世隱:Java的關(guān)鍵字也是一個(gè)道理,這樣應(yīng)該好理解哈。
♀ 小AD:嗯,明白了
♂ 明世隱:同時(shí),可以注意到,這些號(hào)碼是不是分了不同的種類。
♀ 小AD:對(duì),對(duì)應(yīng)不同的部門。
♂ 明世隱:Java關(guān)鍵字也分了好幾種。

關(guān)鍵字分類

1.訪問(wèn)控制

關(guān)鍵字 說(shuō)明
private 私有的
protected 受保護(hù)的
public 公共的
default 默認(rèn)

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

關(guān)鍵字 說(shuō)明
abstract 聲明抽象
class
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 易失

3.程序控制語(yǔ)句

關(guān)鍵字 說(shuō)明
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)

4.錯(cuò)誤處理

關(guān)鍵字 說(shuō)明
assert 斷言表達(dá)式是否為真
catch 捕捉異常
finally 有沒(méi)有異常都執(zhí)行
throw 拋出一個(gè)異常對(duì)象
throws 聲明一個(gè)異??赡鼙粧伋?/td>
try 捕獲異常

5包相關(guān)

關(guān)鍵字 說(shuō)明
mport 引入
package

6.基本類型

關(guān)鍵字 說(shuō)明
boolean 布爾型
byte 字節(jié)型
char 字符型
double 雙精度浮點(diǎn)
float 單精度浮點(diǎn)
int 整型
long 長(zhǎng)整型
short 短整型

7.變量引用

關(guān)鍵字 說(shuō)明
super 父類,超類
this 本類
void 無(wú)返回值

8.保留關(guān)鍵字

關(guān)鍵字 說(shuō)明
goto 是關(guān)鍵字,但不能使用
const 是關(guān)鍵字,但不能使用

9.其他(個(gè)人認(rèn)為不是關(guān)鍵字、也不是保留字,但是,如果嘗試將它們用作Java中的標(biāo)識(shí)符,仍然會(huì)生成編譯時(shí)錯(cuò)誤。)

標(biāo)識(shí)符 說(shuō)明
null
true 表示 boolean 變量的兩個(gè)合法值中的一個(gè)
false 表示 boolean 變量的兩個(gè)合法值中的一個(gè)

♀ 小AD:哥,那我走?
♂ 明世隱:說(shuō)什么呢?為什么要走。
♀ 小AD:這么多要記住,我記不了,我就記得1、2、3技能、還有個(gè)閃現(xiàn),連血包我都經(jīng)常忘記吃,你給我說(shuō)這么多,我只好走咯。
♂ 明世隱:血包都忘記吃也太搞了吧。
♀ 小AD:沒(méi)辦法,站塔下我緊張。
♂ 明世隱:看起來(lái)幾十個(gè)有點(diǎn)多,所以怕了是吧。
♀ 小AD:對(duì),就跟看到對(duì)面猴子來(lái)了一樣。
♂ 明世隱:總共也沒(méi)多少,怕什么,硬背也沒(méi)事。
♀ 小AD:我懶癌患者,受不了。
♂ 明世隱:其實(shí)也不用背,不知不覺(jué)中你就知道了。
♀ 小AD:哦???
♂ 明世隱:猴子這個(gè)英雄你練過(guò)不?
♀ 小AD:沒(méi),完全不會(huì),誰(shuí)要玩那個(gè)暴力的英雄,我就喜歡萌萌的小魯班。
♂ 明世隱:那好吧,那你總知道他的厲害吧?
♀ 小AD:我夢(mèng)里都嚇?biāo)肋^(guò)幾次,你說(shuō)呢?他就突然從草里沖出來(lái),調(diào)到我臉上,然后一棒子我就沒(méi)了。
♂ 明世隱:那蘭陵王這個(gè)英雄呢?
♀ 小AD:知道啊,就頭上閃啊閃的,我看到頭上閃啊閃的,就直接按閃現(xiàn),手一抖就閃現(xiàn)到他臉上去了,然后就免費(fèi)回城了,感謝蘭總送我的免費(fèi)機(jī)票。
♂ 明世隱:笑死我了。你不會(huì)等他飛刀出來(lái)再閃啊,然后找機(jī)會(huì)反殺。
♀ 小AD:我不,我就直接閃現(xiàn),不給他機(jī)會(huì)。
♂ 明世隱:你看你雖然沒(méi)玩過(guò)這兩個(gè)英雄,但是你知道他們有危險(xiǎn)吧,也大概知道他們的技能是不是。
♀ 小AD:你別說(shuō),好像真的是,被殺多了還是知道的。
♂ 明世隱:那這個(gè)也是一樣的道理無(wú)需死記硬背。
♀ 小AD:真的呀!
♂ 明世隱:明哥還騙你啊,你記得上次的HelloWorld代碼嗎?
♀ 小AD:當(dāng)然,我可以背出來(lái)

package learnJava;

public class HelloWorld {

	public static void main(String[] args) {
		System.out.println("HelloWorld");
	}

}

第一行

package learnJava;

♂ 明世隱:這里 package 就是關(guān)鍵字,你看一眼就大概心里有數(shù)。
♀ 小AD:嗯,對(duì)

第二行

public class HelloWorld {

♂ 明世隱:這里的public和class 是關(guān)鍵字,比較固定,你看到類的聲明的時(shí)候,就明白了。
♀ 小AD:好

第三行

public static void main(String[] args) {

♂ 明世隱:這里除了public外, static void main 都是關(guān)鍵字。
♀ 小AD:好像有點(diǎn)東西。
♂ 明世隱:是不是不用記,就一個(gè)簡(jiǎn)單的入門實(shí)例,一下就知道了好幾個(gè)關(guān)鍵字,其他關(guān)鍵字以后用的時(shí)候慢慢也就熟悉了,無(wú)需刻意去背的,明白嗎?
font color=MediumVioletRed>♀ 小AD:了解了明哥,那我不走了。
♂ 明世隱:我做保姆我容易嗎我(喃喃自語(yǔ))
♀ 小AD:哥你在夸我嗎?
♂ 明世隱:對(duì),你真是大聰明!

在eclipse中的截圖

在這里插入圖片描述

♀ 小AD:哥這圖有什么看的,我都能倒著寫出來(lái)。
♂ 明世隱:吹吧你就,我只是給你看一下這個(gè)圖,不是給你看代碼。
♀ 小AD:哦
♂ 明世隱:你看圖中有什么特殊的。
♀ 小AD:沒(méi)什么特殊的,我600度,沒(méi)看出來(lái)。
♂ 明世隱:你看關(guān)鍵字的字體顏色和其他的顏色。
♀ 小AD:好像不一樣啊,顏色帶點(diǎn)紅。
♂ 明世隱:對(duì),因?yàn)槌S玫木幾g器對(duì)關(guān)鍵字都會(huì)有顏色高亮,方便區(qū)分,比如我們用的eclipse,就很明顯、很直觀。
♀ 小AD:嗯,好理解這樣。
♂ 明世隱:并且,如果你沒(méi)有正確的使用到關(guān)鍵字,編譯器會(huì)報(bào)錯(cuò),比如:

在這里插入圖片描述

♂ 明世隱:如上圖所示,我public關(guān)鍵字作為名稱,申明一個(gè)變量,編譯器就會(huì)報(bào)錯(cuò)。
♀ 小AD:看到了,我還看到你上面一個(gè),在前面加no就沒(méi)有報(bào)錯(cuò)。
♂ 明世隱:對(duì),不錯(cuò)哈,學(xué)會(huì)搶答了!因?yàn)?noPublic 不是關(guān)鍵字,所以可以正常申明。
♀ 小AD:那你剛說(shuō)申明一個(gè)變量是什么東西?
♂ 明世隱:很簡(jiǎn)單的,這個(gè)后面哥再講。
♀ 小AD:好嘞。

♂ 明世隱:那今天這個(gè)難嗎?
♀ 小AD:不難,我知道訣竅了。
♂ 明世隱:那就好,理解了今天定的規(guī)矩,不管是上分、還是Java都可以提升一個(gè)臺(tái)階!
♀ 小AD:哥,起飛?
♂ 明世隱:加油,嘿嘿!看你今天的表現(xiàn)哥帶你上個(gè)三星吧。
♀ 小AD:謝謝哥,我一定好好學(xué)Java。

總結(jié)

本篇文章就到這里了,希望能給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • java正則表達(dá)式處理花括號(hào)內(nèi)容替換賦值問(wèn)題

    java正則表達(dá)式處理花括號(hào)內(nèi)容替換賦值問(wèn)題

    這篇文章主要介紹了java正則表達(dá)式處理花括號(hào)內(nèi)容替換賦值問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 詳解Java中while和do-while循環(huán)、break的使用

    詳解Java中while和do-while循環(huán)、break的使用

    本文介紹了循環(huán)結(jié)構(gòu)語(yǔ)句while和do-while循環(huán)、break的使用,while循環(huán)語(yǔ)句通過(guò)流程圖和語(yǔ)法語(yǔ)句結(jié)合一個(gè)求1~10的整數(shù)和的例子來(lái)幫助大家理解while循環(huán)的用法,感興趣的朋友跟隨小編來(lái)看看吧
    2020-11-11
  • Springboot如何設(shè)置多數(shù)據(jù)源,隨時(shí)切換

    Springboot如何設(shè)置多數(shù)據(jù)源,隨時(shí)切換

    這篇文章主要介紹了Springboot如何設(shè)置多數(shù)據(jù)源,隨時(shí)切換方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Spring框架配置java web實(shí)現(xiàn)實(shí)例化

    Spring框架配置java web實(shí)現(xiàn)實(shí)例化

    這篇文章主要介紹了Spring框架配置java web實(shí)現(xiàn)實(shí)例化,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 淺談Hibernate n+1問(wèn)題

    淺談Hibernate n+1問(wèn)題

    這篇文章主要介紹了淺談Hibernate n+1問(wèn)題,怎么解決n+1問(wèn)題,文中也作了簡(jiǎn)要分析,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • springboot跨域訪問(wèn)cros與@CrossOrigin注解詳析

    springboot跨域訪問(wèn)cros與@CrossOrigin注解詳析

    這篇文章主要給大家介紹了關(guān)于springboot跨域訪問(wèn)cros與@CrossOrigin注解的相關(guān)資料,跨域是指不同域名之間相互訪問(wèn),它是瀏覽器的同源策略造成的,是瀏覽器對(duì)JavaScript施加的安全限制,需要的朋友可以參考下
    2023-12-12
  • Mybatis3 if判斷字符串變態(tài)寫法

    Mybatis3 if判斷字符串變態(tài)寫法

    這篇文章主要介紹了Mybatis3 if判斷字符串變態(tài)的寫法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下
    2017-01-01
  • Redis內(nèi)存數(shù)據(jù)庫(kù)示例分析

    Redis內(nèi)存數(shù)據(jù)庫(kù)示例分析

    Redis本身的內(nèi)容比較復(fù)雜。如果你上來(lái),你應(yīng)該研究一個(gè)細(xì)節(jié)點(diǎn),比如連接池和數(shù)據(jù)結(jié)構(gòu)。雖然可以直接了解某一點(diǎn)的詳細(xì)來(lái)源內(nèi)容,甚至盡快解決一些意外,但是容易淹沒(méi)在失眠的細(xì)節(jié)中,整體控制不了Redis
    2022-12-12
  • Java中常見(jiàn)的對(duì)象轉(zhuǎn)換工具

    Java中常見(jiàn)的對(duì)象轉(zhuǎn)換工具

    對(duì)象進(jìn)行對(duì)象的轉(zhuǎn)換是一個(gè)操作重復(fù)且繁瑣的工作,于是市面上就有許多的對(duì)象轉(zhuǎn)換工具來(lái)解決這個(gè)問(wèn)題,下面我們就來(lái)看看幾個(gè)比較常用的工具(mapstruct,Spring BeanUtils,Apache BeanUtils)使用方式及其性能
    2023-04-04
  • java 裝飾模式(Decorator Pattern)詳解

    java 裝飾模式(Decorator Pattern)詳解

    這篇文章主要介紹了java 裝飾模式(Decorator Pattern)詳解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10

最新評(píng)論