国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè) Java java教程 [Java入門(mén)筆記](méi)Java語(yǔ)言基礎(chǔ)(一):註解、識(shí)別碼與關(guān)鍵字

[Java入門(mén)筆記](méi)Java語(yǔ)言基礎(chǔ)(一):註解、識(shí)別碼與關(guān)鍵字

Dec 22, 2016 am 11:13 AM
java語(yǔ)言

註解

什麼是註解?

註解是我們?cè)趯?xiě)程式碼時(shí)某段程式碼、某個(gè)方法、某個(gè)類(lèi)別的說(shuō)明文字,方便大家對(duì)於程式碼的閱讀。被註釋的內(nèi)容不會(huì)被編譯、執(zhí)行。

java的註解分為三種類(lèi)型:?jiǎn)涡性]解、多行註解、文件註解。

單行註解和多行註解

單行註解在程式中註解一行文字或程式碼,Java中,使用「//」進(jìn)行單行註解。多行註解可以一次將多行程式碼註釋?zhuān)琂ava中使用「/*」表示多行註解開(kāi)頭,「*/」表示多行註解結(jié)尾

例:

public class CommentTest{    public static void main(String[] args){        //這是單行注釋
        /*
        多行注釋第一行
        第二行        */
        //System.out.PRintln("被注釋的代碼不會(huì)編譯和運(yùn)行");
        System.out.println("未被注釋的代碼");
    }
}

Eclipse註解快速鍵:Ctrl+/ 單行註解和取消註釋?zhuān)籆trl+Shift+/ 添加/* */註釋?zhuān)籆trl+Shift+ 消除/* */註釋

文檔註釋

使用文檔註釋添加的註釋可以透過(guò)文檔生成工具javadoc生成API文檔,javadoc工具只處理文件來(lái)源文中的以public和protected修飾的類(lèi)別、介面、方法、Field、建構(gòu)子和內(nèi)部類(lèi)別前面的註解。

文件註解以「/**”開(kāi)頭,以“*/」結(jié)尾。中間的部分是文檔註釋?zhuān)瑫?huì)被產(chǎn)生到API文檔中。

例:

/**
 * 這是一個(gè)文檔注釋的測(cè)試類(lèi)
 * @author ping
 * */public class Test {    
    /** 這是一個(gè)Filed */
    public int i;    /**
     * 這是程序的main方法
     * @param args     */
    public static void main(String[] args) {
        
    }
}

關(guān)於產(chǎn)生JavaAPI文檔,可以參考以下兩篇文章:

用javadoc指令產(chǎn)生api幫助文檔

eclipse如何產(chǎn)生什麼來(lái)產(chǎn)生元

eclipse分隔符號(hào)包括分號(hào)(;)、花括號(hào)({})、方括號(hào)([])、圓括號(hào)(())、空格、圓點(diǎn)(.),所有的符號(hào)都為英文符號(hào),這點(diǎn)在寫(xiě)程式碼的時(shí)候要特別注意。

分號(hào):,Java中,換行不能代表語(yǔ)句結(jié)束,只有分號(hào)代表一個(gè)語(yǔ)句的結(jié)束,因此一行中理論上是可以寫(xiě)多個(gè)語(yǔ)句,但不建議這麼寫(xiě),會(huì)影響程式碼的可讀性,使程式碼看起來(lái)雜亂。

花括號(hào):一對(duì)花括號(hào)代表語(yǔ)句塊,需要成對(duì)出現(xiàn)。

方括號(hào):用做數(shù)組,定義數(shù)組和存取數(shù)組元素時(shí)使用,也需要成對(duì)使用。

圓括號(hào):定義方法時(shí)用來(lái)包含形參,呼叫方法和構(gòu)造方法,需要有圓括號(hào)。

空格:用來(lái)分割一個(gè)語(yǔ)句的多個(gè)部分。

圓點(diǎn):用作使用物件和類(lèi)別的成員使用。

標(biāo)識(shí)符

標(biāo)識(shí)符是用來(lái)為程式中的類(lèi)別、方法、變數(shù)命名的符號(hào)。 Java標(biāo)識(shí)符具有以下特點(diǎn):

區(qū)分大小寫(xiě)。

必須以字元、底線、美元符號(hào)開(kāi)頭,後面可以跟字元、底線、美元符號(hào)和數(shù)字四種元素。字符不限於英文字符,可以是漢字等各國(guó)的文字。

不能包含下劃線其他的特殊符號(hào)以及空格等。

不能是Java中的關(guān)鍵字。

public class Test{ ?//Test是識(shí)別碼

? ?public static void main(String[] args){ ?//main args也是一個(gè)識(shí)別碼int a = 1;
    ?/1a;兩個(gè)不同的識(shí)別碼int $i = 2; //標(biāo)識(shí)符正確int 123 = 123; ?//標(biāo)識(shí)符錯(cuò)誤int i123 = 123; ?//標(biāo)識(shí)符正確int i_1 = 1; //正確int i.1 = 1; ?//錯(cuò)誤int class = 2; ?//class是關(guān)鍵字,錯(cuò)誤}
} ? ?

?

關(guān)鍵字

Java中總共包含48個(gè)關(guān)鍵字和兩個(gè)保留字(goto/const)。

?以上就是[Java入門(mén)筆記](méi)Java語(yǔ)言基礎(chǔ)(一):註解、識(shí)別碼與關(guān)鍵字的內(nèi)容,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP中文網(wǎng)(miracleart.cn)!



本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門(mén)話題

Java語(yǔ)言中的金融應(yīng)用開(kāi)發(fā)介紹 Java語(yǔ)言中的金融應(yīng)用開(kāi)發(fā)介紹 Jun 10, 2023 pm 02:01 PM

Java語(yǔ)言是一種廣泛應(yīng)用於金融領(lǐng)域的程式語(yǔ)言。由於其強(qiáng)大的功能和高效的性能,Java語(yǔ)言成為了金融機(jī)構(gòu)開(kāi)發(fā)軟體的首選語(yǔ)言。本文將介紹Java語(yǔ)言在金融應(yīng)用開(kāi)發(fā)中的重要性,並介紹一些常見(jiàn)的金融應(yīng)用程式。一、Java語(yǔ)言在金融領(lǐng)域的應(yīng)用Java語(yǔ)言在金融領(lǐng)域的應(yīng)用已經(jīng)十分廣泛,其主要優(yōu)點(diǎn)包括:1.跨平臺(tái)能力Java語(yǔ)言具有跨平臺(tái)能力,這意味著同一段Java

ChatGPT Java:如何建立一個(gè)精準(zhǔn)的語(yǔ)意搜尋引擎 ChatGPT Java:如何建立一個(gè)精準(zhǔn)的語(yǔ)意搜尋引擎 Oct 24, 2023 am 10:21 AM

ChatGPTJava:如何建立一個(gè)精準(zhǔn)的語(yǔ)意搜尋引擎,需要具體程式碼範(fàn)例引言:隨著網(wǎng)路的快速發(fā)展,資訊爆炸式成長(zhǎng),人們?cè)谌〉盟栀Y訊的過(guò)程中,往往會(huì)遇到搜尋結(jié)果品質(zhì)不佳、不準(zhǔn)確的問(wèn)題。為了提供更精準(zhǔn)、高效的搜尋結(jié)果,語(yǔ)意搜尋引擎應(yīng)運(yùn)而生。本文將介紹如何使用ChatGPTJava建立一個(gè)精準(zhǔn)的語(yǔ)意搜尋引擎,並給出具體的程式碼範(fàn)例。一、了解ChatGPTJ

Java語(yǔ)言中的影像處理演算法介紹 Java語(yǔ)言中的影像處理演算法介紹 Jun 10, 2023 pm 10:03 PM

Java語(yǔ)言中的影像處理演算法介紹隨著數(shù)位化時(shí)代的到來(lái),影像處理已經(jīng)成為了電腦科學(xué)中的重要分支。在電腦中,影像是以數(shù)位形式儲(chǔ)存的,而影像處理則是透過(guò)對(duì)這些數(shù)字進(jìn)行一系列的演算法運(yùn)算,改變影像的品質(zhì)和外觀。 Java語(yǔ)言作為一種跨平臺(tái)的程式語(yǔ)言,其豐富的圖像處理庫(kù)和強(qiáng)大的演算法支持,使得它成為了許多開(kāi)發(fā)者的首選。本文將介紹Java語(yǔ)言中常用的影像處理演算法,以及

如何使用Java語(yǔ)言與騰訊雲(yún)API對(duì)接實(shí)現(xiàn)簡(jiǎn)訊發(fā)送 如何使用Java語(yǔ)言與騰訊雲(yún)API對(duì)接實(shí)現(xiàn)簡(jiǎn)訊發(fā)送 Jul 06, 2023 pm 10:01 PM

如何使用Java語(yǔ)言與騰訊雲(yún)API對(duì)接實(shí)現(xiàn)短信發(fā)送一、介紹隨著移動(dòng)互聯(lián)網(wǎng)的迅速發(fā)展,短信通知成為了企業(yè)與用戶(hù)之間重要的溝通方式。騰訊雲(yún)端提供了強(qiáng)大的簡(jiǎn)訊API服務(wù),可以幫助開(kāi)發(fā)者快速實(shí)現(xiàn)簡(jiǎn)訊發(fā)送功能。本文將介紹如何使用Java語(yǔ)言與騰訊雲(yún)API對(duì)接,實(shí)現(xiàn)簡(jiǎn)訊傳送功能。二、準(zhǔn)備工作註冊(cè)騰訊雲(yún)帳號(hào)建立簡(jiǎn)訊應(yīng)用取得API金鑰(SecretId和SecretKey)三

如何在Java中將JSON數(shù)組轉(zhuǎn)換為CSV? 如何在Java中將JSON數(shù)組轉(zhuǎn)換為CSV? Aug 21, 2023 pm 08:27 PM

JSON可以用作資料交換格式,它是輕量級(jí)的且與語(yǔ)言無(wú)關(guān)。一個(gè)JSONArray可以解析文字字串以產(chǎn)生類(lèi)似向量的對(duì)象,並支援java.util.List介面。我們可以使用org.json.CDL類(lèi)別將JSON陣列轉(zhuǎn)換為CSV格式,它提供了一個(gè)靜態(tài)方法toString(),用於將JSONArray轉(zhuǎn)換為逗號(hào)分隔的文字。我們需要匯入org.apache.commons.io.FileUtils套件,以使用writeStringToFile()方法將資料儲(chǔ)存在CSV檔案中。語(yǔ)法publicstaticj

Java語(yǔ)言中的智慧農(nóng)業(yè)應(yīng)用開(kāi)發(fā)介紹 Java語(yǔ)言中的智慧農(nóng)業(yè)應(yīng)用開(kāi)發(fā)介紹 Jun 10, 2023 am 11:21 AM

隨著時(shí)代的發(fā)展,農(nóng)業(yè)領(lǐng)域也開(kāi)始借助現(xiàn)代科技手段升級(jí)轉(zhuǎn)型,智慧農(nóng)業(yè)也因此應(yīng)運(yùn)而生。 Java作為一種效能優(yōu)異、可移植性強(qiáng)的電腦程式語(yǔ)言,具備較高的普及度和應(yīng)用價(jià)值,成為智慧農(nóng)業(yè)應(yīng)用開(kāi)發(fā)的重要解決方案之一。本文旨在介紹Java語(yǔ)言中智慧農(nóng)業(yè)應(yīng)用的開(kāi)發(fā)流程、應(yīng)用場(chǎng)景和優(yōu)勢(shì)點(diǎn)等方面的內(nèi)容。一、Java語(yǔ)言中智慧農(nóng)業(yè)應(yīng)用的開(kāi)發(fā)流程智慧農(nóng)業(yè)應(yīng)用的開(kāi)發(fā)流程分為需求分析、

Java中的二元樹(shù)結(jié)構(gòu)詳解 Java中的二元樹(shù)結(jié)構(gòu)詳解 Jun 16, 2023 am 08:58 AM

二元樹(shù)是計(jì)算機(jī)科學(xué)中常見(jiàn)的資料結(jié)構(gòu),也是Java程式設(shè)計(jì)中常用的資料結(jié)構(gòu)。本文將詳細(xì)介紹Java中的二元樹(shù)結(jié)構(gòu)。一、什麼是二元樹(shù)?在電腦科學(xué)中,二元樹(shù)是一種樹(shù)狀結(jié)構(gòu),每個(gè)節(jié)點(diǎn)最多有兩個(gè)子節(jié)點(diǎn)。其中,左側(cè)子節(jié)點(diǎn)比父節(jié)點(diǎn)小,右側(cè)子節(jié)點(diǎn)比父節(jié)點(diǎn)大。在Java程式設(shè)計(jì)中,常用二元樹(shù)表示排序,搜尋以及提高對(duì)資料的查詢(xún)效率。二、Java中的二元樹(shù)實(shí)作在Java中,二元樹(shù)

Java語(yǔ)言中的Spring Cloud框架介紹 Java語(yǔ)言中的Spring Cloud框架介紹 Jun 09, 2023 pm 10:54 PM

Java語(yǔ)言中的SpringCloud框架介紹隨著雲(yún)端運(yùn)算和微服務(wù)的流行,SpringCloud框架成為了Java語(yǔ)言中建構(gòu)雲(yún)端原生應(yīng)用的首選框架之一。本文將介紹SpringCloud框架的概念與特點(diǎn),以及如何使用SpringCloud建構(gòu)微服務(wù)架構(gòu)。 SpringCloud簡(jiǎn)介SpringCloud框架是基於SpringBoot的微服務(wù)框架。它為

See all articles