世界快看:Java基礎(chǔ)入門篇(二)——Java注釋、關(guān)鍵字和標(biāo)識(shí)符
后臺(tái)回復(fù)“Java”即可獲贈(zèng)Java學(xué)習(xí)資料
今
日
(資料圖片)
雞
湯
但見悲鳥號(hào)古木,雄飛雌從繞林間。前面幾篇文章用Java帶大家一起了解了幾個(gè)游戲小項(xiàng)目,感興趣的小伙伴可以點(diǎn)擊文章觀摩下,手把手教你用Java打造一款簡單故事書(上篇)、手把手教你用Java打造一款簡單故事書(下篇)、手把手教你用Java打造一款簡單考試系統(tǒng)(上篇)、手把手教你用Java打造一款簡單考試系統(tǒng)(下篇)接下來的幾篇文章是關(guān)于Java基礎(chǔ)的,希望對大家的學(xué)習(xí)有幫助,歡迎大家在討論區(qū)留言。
1.Java注釋有3種:
(1)單行注釋。 //
例如:
public class HelloWorld{public static void main(String[] args){//向控制臺(tái)輸出Hello,World!System.out.println("Hello, World!")}}
(2)多行注釋。 /* */
例如:
public class HelloWorld{public static void main(String[] args){
System.out.println("Hello, World!")/* 注釋控制臺(tái)輸出的Java、MYSQL,輸出Hello,World!System.out.println("Java")System.out.println("MYSQL")*/}}
(3)文檔注釋。 /** */
在開始的/* 之后,第一行或幾行是關(guān)于類、變量和方法的描述,然后,你可以包含一個(gè)或多個(gè)何種各樣的@標(biāo)簽。每一個(gè)@標(biāo)簽需要在一個(gè)新行的開始或在一行開始的緊跟這個(gè)星號(hào),多個(gè)相同類型的標(biāo)簽應(yīng)該放成一組。
例如:
/*** 這個(gè)類畫一個(gè)圓* @author zhan* @version 2.0*/
javadoc注釋標(biāo)簽語法:
該圖片引自《菜鳥教程》
2.注釋有什么作用:
(1)通過注釋提高Java源程序代碼的可讀性,使得Java程序條理清晰;
(2)幫助理解代碼,規(guī)范源代碼;
(3)可讀性第一,效率第二,減少后期的維護(hù);
關(guān)鍵字:也稱保留字,是Java語言中已定義的標(biāo)識(shí)符,具有特定含義。如public、class、void等。所有關(guān)鍵字均為小寫。
abstract:表明類或者成員方法具有抽象屬性。
boolean:基本數(shù)據(jù)類型之一,聲明布爾類型true和false。
break:在循環(huán)中用于跳出循環(huán)。
byte:基本數(shù)據(jù)類型之一,字節(jié)類型。
case:用在switch語句中,表示其中的一個(gè)分支。
catch:用在異常處理,用在捕獲異常。
class:表示一個(gè)類。
continue:用于在循環(huán)中跳過本次循環(huán)。
default:默認(rèn),例如在switch語句中,表示一個(gè)默認(rèn)的分支。
do:用在do-while循環(huán)。
double:基本數(shù)據(jù)類型之一,表示雙精度、64位的浮點(diǎn)數(shù)。
else:用在條件語句中,表示當(dāng)條件不成立的分支,例如:
if(表達(dá)式){語句1;}else{語句2;}
extends:表明一個(gè)類型是另一個(gè)類型的子類型。對于類,可以是另一個(gè)類或者抽象類;對于接口,可以是另一個(gè)接口。
false:boolean值的false。
final:用來說明最終屬性,表示一個(gè)類不能派生出子類,或者成員方法不能被覆蓋,或者成員域的值不能被改變,用來定義常量。
finally:用于處理異常情況,用來表示一個(gè)基本肯定會(huì)被執(zhí)行到的語句塊。
float:基本數(shù)據(jù)類型之一,表示單精度浮點(diǎn)型。
for:表示一種循環(huán)結(jié)構(gòu)的引導(dǎo)詞。
if:用于分支結(jié)構(gòu)中的判斷。常與else和else if使用。
implements:表明一個(gè)類實(shí)現(xiàn)了給定的接口。
import:用于導(dǎo)入包。
instanceof:用來測試一個(gè)對象是否是指定類型的實(shí)例對象。
int:基本數(shù)據(jù)類型之一,表示32位、有符號(hào)的整數(shù)。
interface:interface用于聲明一個(gè)接口,例如:
public interface A{void b();}
聲明a為一個(gè)接口,若接上該接口,則必須實(shí)現(xiàn)其中的抽象方法b,接口中的成員變量是static、final、public的。接口中的方法為靜態(tài)方法或默認(rèn)方法和靜態(tài)方法(API>=24)。
long:基本數(shù)據(jù)類型之一,表示64位、有符號(hào)的整數(shù)。
native:用來聲明一個(gè)方法是由與計(jì)算機(jī)相關(guān)的語言(如C/C++/FORTRAN語言)實(shí)現(xiàn)的。
new:用于生成類的實(shí)例。例如:
Person p = new Person();
null:用來標(biāo)識(shí)bai一個(gè)不確定的對象。
package:用于規(guī)定當(dāng)前文件的包。
private:一種訪問控制方式,私有的方法和變量只能在本類中訪問。類和接口不能為私有。
protected:一種訪問控制方式,受保護(hù)的方法和變量只能給子類和基類訪問。
public:一種訪問控制方式,公有的方法、類、變量、接口能夠被任何其他類訪問。
return:方法中返回?cái)?shù)據(jù),并結(jié)束方法。
short:基本數(shù)據(jù)類型之一,表示16位、有符號(hào)的整數(shù)。
static:表明具有靜態(tài)屬性。
super:表明當(dāng)前對象的父類型的引用或者父類型的構(gòu)造方法。
switch:switch用于分支結(jié)構(gòu),判斷某個(gè)變量與一系列值是否相等。switch 語句中的變量類型可以是:byte、short、int 、char、String、enum。
switch( 表達(dá)式 ){case 條件1:s1:單個(gè)或多個(gè)語句break;case 條件2:s2:單個(gè)或多個(gè)語句break;case 條件3:s3:單個(gè)或多個(gè)語句break;default:S4:單個(gè)或多個(gè)語句}
synchronized:表明一段代碼需要同步執(zhí)行。
this:指向當(dāng)前實(shí)例對象的引用。
throw:用于拋出一個(gè)異常。
throws:聲明在當(dāng)前定義的成員方法中所有需要拋出的異常。
transient:類接上序列化接口后,可以通過transient關(guān)鍵字將某些變量變得無法序列化。
true:boolean值的true。
try:嘗試一個(gè)可能拋出異常的程序塊。
void:修飾方法,表示方法沒有返回值。
volatile:表明兩個(gè)或者多個(gè)變量必須同步地發(fā)生變化。
while:用于兩種循環(huán)結(jié)構(gòu):
while(表達(dá)式){循環(huán)體...}do{循環(huán)體...}while(表達(dá)式);
(一)什么是標(biāo)識(shí)符?
標(biāo)識(shí)符指的是用戶自己定義的名字,用來標(biāo)識(shí)類名、變量名、方法名、數(shù)組名等。
(二)標(biāo)識(shí)符命名規(guī)則:
1.必須以字母、下劃線(_)或美元符號(hào)($)開頭,后接字母、數(shù)字、下劃線或美元符號(hào)。
2.不能是Java關(guān)鍵字和保留字,但可以包含關(guān)鍵字和保留字。
3.不能包含空格和其他特殊符號(hào)。
4.大小寫敏感。如test與Test表示兩個(gè)不同的標(biāo)識(shí)符。
例如:
合法標(biāo)識(shí)符:
a name _a $b num_age person1
非法標(biāo)識(shí)符:
2a String class @163
1.本文介紹了Java注釋的三種方法單行注釋、多行注釋、文檔注釋,了解注釋的作用,幫助理解代碼的,讓別人看懂你寫的代碼;
2.了解Java的關(guān)鍵字,他們用來表示一種數(shù)據(jù)類型,或者表示程序的結(jié)構(gòu)等,關(guān)鍵字不能用作變量名、方法名、類名、包名和參數(shù),掌握標(biāo)識(shí)符命名的規(guī)則,標(biāo)識(shí)符是用戶自己定義的名字;
3.這些是Java的基礎(chǔ)知識(shí),希望能夠幫助到你,接下來請看Java基礎(chǔ)入門(三)。
-------------------End-------------------
往期精彩文章推薦:
手把手教你用Java打造一款簡單故事書(上篇)手把手教你用Java打造一款簡單故事書(下篇)手把手教你用Java打造一款簡單考試系統(tǒng)(上篇)手把手教你用Java打造一款簡單考試系統(tǒng)(下篇)歡迎大家點(diǎn)贊,留言,轉(zhuǎn)發(fā),轉(zhuǎn)載,感謝大家的相伴與支持
想加入Python學(xué)習(xí)群請?jiān)诤笈_(tái)回復(fù)【入群】
萬水千山總是情,點(diǎn)個(gè)【在看】行不行
關(guān)鍵詞:
您可能也感興趣:
今日熱點(diǎn)
為您推薦
【天天聚看點(diǎn)】小新Talkshow丨國際禁毒日:擦亮雙眼,警鐘長鳴
李大霄:力挺胡錫進(jìn)炒股!竹外桃花三兩枝 春江水暖鴨先知!_每日焦點(diǎn)
“選擇成就精彩”——“技能+”新媒體創(chuàng)意大賽獲獎(jiǎng)作品混剪片來了!
更多
- 成都龍泉中學(xué)體育館會(huì)舉行大運(yùn)會(huì)比賽嗎?|焦點(diǎn)速訊
- 黑龍江出臺(tái)穩(wěn)就業(yè)政策:支持國有企業(yè)擴(kuò)大招聘規(guī)模
- CPO板塊加速下行 劍橋科技跌停
- 65寸電視機(jī)掛墻高度是多少_65寸電視機(jī)掛墻高度-世界簡訊
- 外籍“治療師”假借精神療法誘人飲用涉毒飲料,被判無期_天天...
- 2023年全國節(jié)能宣傳周和全國低碳日活動(dòng)將于7月10日至16日開展
- 年輕干部主題演講展風(fēng)采 蘇州高新區(qū)通安鎮(zhèn)激發(fā)基層創(chuàng)新創(chuàng)造活力
- 世界互聯(lián)網(wǎng)大會(huì)數(shù)字文明尼山對話今日在山東曲阜召開
更多
- 頭條:中交地產(chǎn)向8家項(xiàng)目公司提供不超8.99億元財(cái)務(wù)資助
- 資訊:百度文心大模型新動(dòng)態(tài):迭代至3.5版本,訓(xùn)練速度較3.0...
- 海南旅投5億元公司債完成發(fā)行 利率為3.3%
- 全新的蘋果5s多少錢?——帶你搞清楚價(jià)格與性能
- 樓市下跌,樂山大佛被賣?景區(qū):事發(fā)幾年前,出讓部分經(jīng)營權(quán)...
- 貴陽市南明區(qū)紅十字會(huì)開展造血干細(xì)胞宣傳招募采樣志愿服務(wù)活...
- 全球連線丨中國首個(gè)千萬噸級(jí)LNG接收站一期工程投產(chǎn) 世界時(shí)快訊
- 廣東職業(yè)技術(shù)學(xué)院:打造三級(jí)融通的職業(yè)生涯規(guī)劃
排行
- 方正控股(00418)兩家附屬分別向新方正續(xù)租上地方正大廈的若干物業(yè)
- 碧桂園400億元房地產(chǎn)ABS亮眼
- 北京“3·17”調(diào)控一周年 樓市成交全面萎縮
- 荷蘭農(nóng)場再度暴發(fā)禽流感疫情撲殺逾3萬只家禽
- 北京二手房掛牌價(jià)再下降交易量有望“穩(wěn)中有升”
- 云南一村民誤把黑熊當(dāng)狗養(yǎng)
- 中國海外地產(chǎn)投資逾2500億元 近半買歐洲物業(yè)資產(chǎn)
- 央視主播胡悅鑫:"最帥實(shí)習(xí)生"十年磨一劍褪去青澀
- 華裔女孩為阿爾茨海默癥患者開發(fā)APP
- 廣州向全國名師發(fā)出“英雄帖”
最近更新
- 世界快看:Java基礎(chǔ)入門篇(二)——Java注釋、關(guān)鍵字和標(biāo)識(shí)符
- 兩筆交易方案曝光!西蒙斯3換1小波特籌碼出爐,湖人4換2報(bào)價(jià)...
- 百萬醫(yī)療生小孩可以報(bào)銷嗎?可以報(bào)銷的范圍有哪些?
- 眾安百萬醫(yī)療好不好?有哪些產(chǎn)品?-速訊
- 全球熱資訊!“鋰”想之路,全力“智”持 科捷智能出席202...
- 14本已完結(jié)力量體系各不相同的火影同人小說,設(shè)定有趣,腦洞...
- 【獨(dú)家焦點(diǎn)】丹東烤肉秘方?
- 全球微資訊!《快樂的大人》今日首播!他們真的把VLOG拍成綜藝了~
- 全球觀天下!新疆烤羊調(diào)料配方?
- 迎峰度夏保供電!這套“世界之最”裝置在深圳投運(yùn)
- 天天觀熱點(diǎn):果酸能否改善粗糙暗沉肌膚?
- 世界快消息!四川26歲失聯(lián)女子家屬最新發(fā)聲:警方已立案
- 環(huán)球即時(shí)看!羅漢松栽在院子哪個(gè)位置好(羅漢松擺放十大忌諱)
- 海外名家名團(tuán)加速回歸上海舞臺(tái) 圣彼得堡愛樂樂團(tuán)時(shí)隔7年再登...
- 世界速看:用馬蹄釘打造高端女性禮品——如何制作獨(dú)特的馬蹄...
- 《高端送領(lǐng)導(dǎo)禮物指南:椰子油在肥皂中的應(yīng)用技巧和步驟詳解...
- 最新:第十四屆夏季達(dá)沃斯論壇將開幕 中國聲音、中國舉措等...
- 版圖意識(shí)宣教+防疫知識(shí)培訓(xùn)!曹楊“陽光之家”科普課堂“干貨...
- 水利部發(fā)布全國水利一張圖2023版-當(dāng)前熱聞
- 陳夢30戰(zhàn)勝削球悍將佐藤瞳,啃下硬骨頭,順利晉級(jí)吹響進(jìn)攻號(hào)...
- 每日動(dòng)態(tài)!陳夢3-0大勝國乒伊藤美誠模仿者,打進(jìn)女單4強(qiáng),將戰(zhàn)...
- 每日熱文:帶項(xiàng)目入企 解實(shí)踐難題
- 澳網(wǎng)原抽簽揭曉:德約中簽,納達(dá)爾首輪遭遇強(qiáng)敵!
- 依依股份(001206.SZ):結(jié)合目前在手訂單情況,大部分客戶訂單...
- 恥辱!恒大成亞冠唯一0勝的中超隊(duì)!完敗日本第12,對手近6場...
- 夏季電力保供再添“生力軍” 全球最大“水光互補(bǔ)”電站投產(chǎn)...
- 統(tǒng)治內(nèi)線!韓旭13中7砍17分10板2助2帽 無失誤無犯規(guī)&正負(fù)值+...
- LPL國家隊(duì)名單公布,引發(fā)巨大爭議!BLG僅入選一人,EDG成為贏...
- 讓老人醫(yī)養(yǎng)康護(hù)更安心 靜安區(qū)探索“五床聯(lián)動(dòng)”居家和社區(qū)整...
- 今日播報(bào)!《暗黑破壞神4》強(qiáng)力裝備物品強(qiáng)度數(shù)值有多少?
今日要聞
- 伊萬·帕夫洛維奇加盟山東男籃青年隊(duì)教練組 當(dāng)前關(guān)注
- 《高端送領(lǐng)導(dǎo)禮物指南:椰子油在肥皂中的應(yīng)用技巧和步驟詳解》|天天速看
- 濟(jì)寧基本公共衛(wèi)生服務(wù)信息系統(tǒng) 怎么登陸濟(jì)寧市基本公共衛(wèi)生服務(wù)系統(tǒng) 聚焦
- 夏季電力保供再添“生力軍” 全球最大“水光互補(bǔ)”電站投產(chǎn)發(fā)電 當(dāng)前訊息
- 2023內(nèi)蒙古養(yǎng)老金調(diào)整方案何時(shí)出爐?(2022~2023年內(nèi)蒙古養(yǎng)老金調(diào)整細(xì)則最新消息)
- 頭條:中交地產(chǎn)向8家項(xiàng)目公司提供不超8.99億元財(cái)務(wù)資助
- 存款利率還會(huì)繼續(xù)下調(diào)嗎?
- 世界快看:第十四屆夏季達(dá)沃斯論壇明天在天津開幕
- 微頭條丨2023年十大新興技術(shù)都有這些,從生成式人工智能到可持續(xù)航空燃料|夏季達(dá)沃斯直擊
- 資訊:百度文心大模型新動(dòng)態(tài):迭代至3.5版本,訓(xùn)練速度較3.0版本提升2倍