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

Java注釋和關(guān)鍵字實(shí)例詳解

 更新時(shí)間:2023年01月15日 10:05:34   作者:honker707  
注釋是對(duì)程序語言的說明,有助于開發(fā)者和用戶之間的交流,方便理解程序,注釋不是編程語句,因此被編譯器忽略,下面這篇文章主要給大家介紹了關(guān)于Java注釋和關(guān)鍵字的相關(guān)資料,需要的朋友可以參考下

Java注釋

注釋的含義:當(dāng)我們寫程序時(shí)需要對(duì)代碼進(jìn)行解釋說明,這時(shí)我們就需要使用注釋,以便于后期我們對(duì)之前敲過的代碼還會(huì)有充分的了解。被注釋掉的內(nèi)容不會(huì)參與編譯和運(yùn)行,僅僅是對(duì)代碼的解釋說明。

單行注釋

格式 // 需要注釋的內(nèi)容

package HackerDemo;

public class first {
    // 程序主入口
    public static void main(String[] args) {
        // 打印輸出Hello World
        System.out.println("Hello World");
    }
}

多行注釋

格式 /* 需要注釋的內(nèi)容 */

package HackerDemo;

public class first {
    // 程序主入口
    public static void main(String[] args) {
        /*這是多行注釋
        使用for循環(huán)打印出0~9
         */
        for (int i = 0; i < 10; i++) {
            System.out.println("打印出來的數(shù)字為" + i);
        }
    }
}

文檔注釋

格式 /** */

  • 文檔注釋的含義
    添加文檔注釋,可以自動(dòng)生成以網(wǎng)頁的形式體現(xiàn)該程序說明的注釋
    后期會(huì)詳細(xì)講解文檔注釋相關(guān)內(nèi)容,這里僅以IDEA生成一個(gè)簡(jiǎn)單文檔注釋為例
  • 使用IDEA生成文檔注釋步驟
    1:點(diǎn)擊Tools -> Generate JavaDoc(生成JavaDoc)

2:

一定要選擇Outout directory(輸出目錄),不然生成不了

注意事項(xiàng)

因?yàn)镴ava的編碼和IDEA的編碼不一樣,在command line arguments(命令行參數(shù))里面,要添加以下內(nèi)容

-encoding utf8 -docencoding utf8 -charset utf8

生成內(nèi)容如下:

Java關(guān)鍵字

關(guān)鍵字的含義

  • 關(guān)鍵字的含義
    被Java賦予特殊涵義的英文單詞
  • 注意事項(xiàng)
    Java中的關(guān)鍵字已經(jīng)被賦予了特殊涵義,這些單詞不允許使用
    Java一共有53個(gè)關(guān)鍵字,這里只做簡(jiǎn)單的介紹 后面會(huì)單獨(dú)出一篇文章對(duì)Java53個(gè)關(guān)鍵字進(jìn)行詳解
關(guān)鍵字描述
public公共的訪問修飾符
protected受保護(hù)的訪問修飾符
private私有的訪問修飾符
class定義類
interface定義接口
abstract定義抽象類
implements實(shí)現(xiàn)接口
extends繼承父類
new創(chuàng)建對(duì)象
import導(dǎo)用
package創(chuàng)建包
byte字節(jié)型
char字符型
boolean布爾型
short短整型
int整型
float單精度浮點(diǎn)型
long長(zhǎng)整型
double雙精度浮點(diǎn)型
void當(dāng)方法用void修飾時(shí),沒有返回值
if條件語句
else否則,用于if條件語句中
while循環(huán)語句
for循環(huán)語句
switch條件語句,與case連用
case與switch連用,通過case提供條件并判斷
default權(quán)限修飾符
do與while連用
break終止本層循環(huán)
continue跳過本次循環(huán),進(jìn)行下次循環(huán)
return返回方法指定類型的值或者結(jié)束方法的執(zhí)行
instanceof二元運(yùn)算符
static靜態(tài)修飾符
super用于在被重寫方法中的子類調(diào)用父類方法
final最終修飾符
this用于調(diào)用本類的屬性,方法
native用于Java調(diào)用非Java代碼的方法
strictfp使用此關(guān)鍵字聲明會(huì)進(jìn)行嚴(yán)格的計(jì)算
synchronized用于多線程,保證只能有一個(gè)線程執(zhí)行
transient用transient修飾的變量不會(huì)保存在磁盤中
volatileJava虛擬機(jī)提供的輕量級(jí)同步機(jī)制
catch捕獲異常,通常與try連用
try異常處理語句
finally用于異常處理語句,被finally所指定的代碼都要被執(zhí)行
throw手動(dòng)拋出異常
throws被throw關(guān)鍵字聲明的方法不處理異常,交給方法調(diào)用處進(jìn)行處理
enum枚舉類型
assert表示斷言
constJava保留字,防止作為程序中的標(biāo)識(shí)符
gotoJava保留字,防止作為程序中的標(biāo)識(shí)符
null用于標(biāo)識(shí)一個(gè)不確定對(duì)象
true布爾類型的真值
false布爾類型的假值

結(jié)束語

到此這篇關(guān)于Java注釋和關(guān)鍵字的文章就介紹到這了,更多相關(guān)Java注釋和關(guān)鍵字內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java?Map雙列集合使代碼更高效

    Java?Map雙列集合使代碼更高效

    這篇文章主要介紹了Java?Map雙列集合使用,使你的代碼更高效,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-12-12
  • Java +Tomcat + SpringMVC實(shí)現(xiàn)頁面訪問示例解析

    Java +Tomcat + SpringMVC實(shí)現(xiàn)頁面訪問示例解析

    這篇文章主要介紹了Java +Tomcat + SpringMVC實(shí)現(xiàn)頁面訪問示例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Spring?Data?JPA實(shí)現(xiàn)持久化存儲(chǔ)數(shù)據(jù)到數(shù)據(jù)庫的示例代碼

    Spring?Data?JPA實(shí)現(xiàn)持久化存儲(chǔ)數(shù)據(jù)到數(shù)據(jù)庫的示例代碼

    Spring Data JPA是Spring基于JPA規(guī)范的基礎(chǔ)上封裝的?套 JPA 應(yīng)?框架,可使開發(fā)者?極簡(jiǎn)的代碼即可實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的訪問和操作。本文我們來了解如何用Spring?Data?JPA框架實(shí)現(xiàn)數(shù)據(jù)持久化存儲(chǔ)到數(shù)據(jù)庫,感興趣的可以了解一下
    2022-04-04
  • java Nio使用NioSocket客戶端與服務(wù)端交互實(shí)現(xiàn)方式

    java Nio使用NioSocket客戶端與服務(wù)端交互實(shí)現(xiàn)方式

    這篇文章主要介紹了java Nio使用 NioSocket 客戶端與服務(wù)端交互實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Mybatis如何實(shí)現(xiàn)延遲加載及緩存

    Mybatis如何實(shí)現(xiàn)延遲加載及緩存

    這篇文章主要介紹了Mybatis如何實(shí)現(xiàn)延遲加載及緩存,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Java Builder模式實(shí)現(xiàn)原理及優(yōu)缺點(diǎn)解析

    Java Builder模式實(shí)現(xiàn)原理及優(yōu)缺點(diǎn)解析

    這篇文章主要介紹了Java Builder模式實(shí)現(xiàn)原理及優(yōu)缺點(diǎn)解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • 帶大家認(rèn)識(shí)Java語法之泛型與通配符

    帶大家認(rèn)識(shí)Java語法之泛型與通配符

    使用泛型的目的是利用Java編譯機(jī)制,在編譯過程中幫我們檢測(cè)代碼中不規(guī)范的有可能導(dǎo)致程序錯(cuò)誤的代碼,下面這篇文章主要給大家介紹了關(guān)于Java泛型與通配符的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • Java 實(shí)現(xiàn)分布式服務(wù)的調(diào)用鏈跟蹤

    Java 實(shí)現(xiàn)分布式服務(wù)的調(diào)用鏈跟蹤

    分布式服務(wù)中完成某一個(gè)業(yè)務(wù)動(dòng)作,需要服務(wù)之間的相互協(xié)作才能完成,在這一次動(dòng)作引起的多服務(wù)的聯(lián)動(dòng)我們需要用1個(gè)唯一標(biāo)識(shí)關(guān)聯(lián)起來,關(guān)聯(lián)起來就是調(diào)用鏈的跟蹤。本文介紹了Java 實(shí)現(xiàn)分布式服務(wù)的調(diào)用鏈跟蹤的步驟
    2021-06-06
  • Spring4整合Hibernate5詳細(xì)步驟

    Spring4整合Hibernate5詳細(xì)步驟

    本篇文章主要介紹了Spring4整合Hibernate5詳細(xì)步驟,具有一定的參考價(jià)值,有興趣的同學(xué)可以了解一下
    2017-04-04
  • SpringBoot中注冊(cè)過濾器的幾種實(shí)現(xiàn)方式

    SpringBoot中注冊(cè)過濾器的幾種實(shí)現(xiàn)方式

    本文主要介紹了SpringBoot中注冊(cè)過濾器的幾種實(shí)現(xiàn)方式,主要介紹了三種方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01

最新評(píng)論