欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

引言

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

概念

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

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

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

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

關(guān)鍵字分類

1.訪問控制

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

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

關(guān)鍵字 說明
abstract 聲明抽象
class
extends 擴充,繼承
final 最終值,不可改變的
implements 實現(xiàn)(接口)
interface 接口
native 本地,原生方法(非 Java 實現(xiàn))
new 新,創(chuàng)建
static 靜態(tài)
strictfp 嚴格,精準
synchronized 線程,同步
transient 短暫
volatile 易失

3.程序控制語句

關(guān)鍵字 說明
break 跳出循環(huán)
case 定義一個值以供 switch 選擇
continue 繼續(xù)
default 默認
do 運行
else 否則
for 循環(huán)
if 如果
instanceof 實例
return 返回
switch 根據(jù)值選擇執(zhí)行
while 循環(huán)

4.錯誤處理

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

5包相關(guān)

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

6.基本類型

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

7.變量引用

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

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

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

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

標識符 說明
null
true 表示 boolean 變量的兩個合法值中的一個
false 表示 boolean 變量的兩個合法值中的一個

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

package learnJava;

public class HelloWorld {

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

}

第一行

package learnJava;

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

第二行

public class HelloWorld {

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

第三行

public static void main(String[] args) {

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

在eclipse中的截圖

在這里插入圖片描述

♀ 小AD:哥這圖有什么看的,我都能倒著寫出來。
♂ 明世隱:吹吧你就,我只是給你看一下這個圖,不是給你看代碼。
♀ 小AD:哦
♂ 明世隱:你看圖中有什么特殊的。
♀ 小AD:沒什么特殊的,我600度,沒看出來。
♂ 明世隱:你看關(guān)鍵字的字體顏色和其他的顏色。
♀ 小AD:好像不一樣啊,顏色帶點紅。
♂ 明世隱:對,因為常用的編譯器對關(guān)鍵字都會有顏色高亮,方便區(qū)分,比如我們用的eclipse,就很明顯、很直觀。
♀ 小AD:嗯,好理解這樣。
♂ 明世隱:并且,如果你沒有正確的使用到關(guān)鍵字,編譯器會報錯,比如:

在這里插入圖片描述

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

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

總結(jié)

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

    淺談Hibernate n+1問題

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

    springboot跨域訪問cros與@CrossOrigin注解詳析

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

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

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

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

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

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

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

    java 裝飾模式(Decorator Pattern)詳解

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

最新評論