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

首頁 Java java教程 [Java入門筆記]Java語言基礎(chǔ)(一):注釋、標(biāo)識(shí)符與關(guān)鍵字

[Java入門筆記]Java語言基礎(chǔ)(一):注釋、標(biāo)識(shí)符與關(guān)鍵字

Dec 22, 2016 am 11:13 AM
java語言

注釋

什么是注釋?

注釋是我們?cè)诰帉懘a時(shí)某段代碼、某個(gè)方法、某個(gè)類的說明文字,方便大家對(duì)于代碼的閱讀。被注釋的內(nèi)容不會(huì)被編譯、執(zhí)行。

java的注釋分為三種類型:?jiǎn)涡凶⑨?、多行注釋、文檔注釋。

單行注釋和多行注釋

單行注釋在程序中注釋一行文字或代碼,Java中,使用“//”進(jìn)行單行注釋。多行注釋可以一次性將多行代碼注釋,Java中使用“/*”表示多行注釋開頭,“*/”表示多行注釋結(jié)尾

例:

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

Eclipse注釋快捷鍵:Ctrl+/ 單行注釋和取消注釋;Ctrl+Shift+/ 添加/* */注釋 ;Ctrl+Shift+\ 消除/* */注釋

文檔注釋

使用文檔注釋添加的注釋可以通過文檔生成工具javadoc生成API文檔,javadoc工具只處理文檔源文中的以public和protected修飾的類、接口、方法、Field、構(gòu)造器和內(nèi)部類前面的注釋。

文檔注釋以“/**”開頭,以“*/”結(jié)尾。中間的部分是文檔注釋,會(huì)被生成到API文檔中。

例:

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

關(guān)于生成JavaAPI文檔,可以參考以下兩篇文章:

用javadoc命令生成api幫助文檔

eclipse怎樣生成javadoc

標(biāo)識(shí)符和關(guān)鍵字

分隔符

Java里的分隔符包括分號(hào)(;)、花括號(hào)({})、方括號(hào)([])、圓括號(hào)(())、空格、圓點(diǎn)(.),所有的符號(hào)都為英文符號(hào),這一點(diǎn)在編寫代碼的時(shí)候要尤為注意。

分號(hào):,Java中,換行不能代表語句結(jié)束,只有分號(hào)代表一個(gè)語句的結(jié)束,因此一行中理論上是可以寫多個(gè)語句,但不推薦這么寫,會(huì)影響代碼的可讀性,使代碼看起來雜亂。

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

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

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

空格:用來分割一個(gè)語句的多個(gè)部分。

圓點(diǎn):用作使用對(duì)象和類的成員使用。

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

標(biāo)識(shí)符是用來為程序中的類、方法、變量命名的符號(hào)。Java標(biāo)識(shí)符具有以下特點(diǎn):

區(qū)分大小寫。

必須以字符、下劃線、美元符號(hào)開頭,后面可以跟字符、下劃線、美元符號(hào)和數(shù)字四種元素。字符不局限于英文字符,可以是漢字等各國家的文字。

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

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

public class Test{ ?//Test是一個(gè)標(biāo)識(shí)符
? ?public static void main(String[] args){ ?//main args也是一個(gè)標(biāo)識(shí)符    int a = 1;
    int A = 1; ?//a和A是兩個(gè)不同的標(biāo)識(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入門筆記]Java語言基礎(chǔ)(一):注釋、標(biāo)識(shí)符與關(guān)鍵字的內(nèi)容,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP中文網(wǎng)(miracleart.cn)!


本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系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脫衣機(jī)

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集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

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

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

ChatGPT Java:如何構(gòu)建一個(gè)精準(zhǔn)的語義搜索引擎 ChatGPT Java:如何構(gòu)建一個(gè)精準(zhǔn)的語義搜索引擎 Oct 24, 2023 am 10:21 AM

ChatGPTJava:如何構(gòu)建一個(gè)精準(zhǔn)的語義搜索引擎,需要具體代碼示例引言:隨著互聯(lián)網(wǎng)的迅速發(fā)展,信息爆炸式增長(zhǎng),人們?cè)讷@取所需信息的過程中,往往會(huì)遇到搜索結(jié)果質(zhì)量不佳、不準(zhǔn)確的問題。為了提供更精準(zhǔn)、高效的搜索結(jié)果,語義搜索引擎應(yīng)運(yùn)而生。本文將介紹如何使用ChatGPTJava構(gòu)建一個(gè)精準(zhǔn)的語義搜索引擎,并給出具體的代碼示例。一、了解ChatGPTJ

Java語言中的圖像處理算法介紹 Java語言中的圖像處理算法介紹 Jun 10, 2023 pm 10:03 PM

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

如何使用Java語言與騰訊云API對(duì)接實(shí)現(xiàn)短信發(fā)送 如何使用Java語言與騰訊云API對(duì)接實(shí)現(xiàn)短信發(fā)送 Jul 06, 2023 pm 10:01 PM

如何使用Java語言與騰訊云API對(duì)接實(shí)現(xiàn)短信發(fā)送一、介紹隨著移動(dòng)互聯(lián)網(wǎng)的迅速發(fā)展,短信通知成為了企業(yè)與用戶之間重要的溝通方式。騰訊云提供了強(qiáng)大的短信API服務(wù),可以幫助開發(fā)者快速實(shí)現(xiàn)短信發(fā)送功能。本文將介紹如何使用Java語言與騰訊云API對(duì)接,實(shí)現(xiàn)短信發(fā)送功能。二、準(zhǔn)備工作注冊(cè)騰訊云賬號(hào)創(chuàng)建短信應(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可以用作數(shù)據(jù)交換格式,它是輕量級(jí)的且與語言無關(guān)。一個(gè)JSONArray可以解析文本字符串以生成類似于向量的對(duì)象,并支持java.util.List接口。我們可以使用org.json.CDL類將JSON數(shù)組轉(zhuǎn)換為CSV格式,它提供了一個(gè)靜態(tài)方法toString(),用于將JSONArray轉(zhuǎn)換為逗號(hào)分隔的文本。我們需要導(dǎo)入org.apache.commons.io.FileUtils包,以使用writeStringToFile()方法將數(shù)據(jù)存儲(chǔ)在CSV文件中。語法publicstaticj

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

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

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

二叉樹是計(jì)算機(jī)科學(xué)中常見的數(shù)據(jù)結(jié)構(gòu),也是Java編程中常用的一種數(shù)據(jù)結(jié)構(gòu)。本文將詳細(xì)介紹Java中的二叉樹結(jié)構(gòu)。一、什么是二叉樹?在計(jì)算機(jī)科學(xué)中,二叉樹是一種樹形結(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編程中,常用二叉樹表示排序,搜索以及提高對(duì)數(shù)據(jù)的查詢效率。二、Java中的二叉樹實(shí)現(xiàn)在Java中,二叉樹

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

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

See all articles