国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

不可不看的Java基礎(chǔ)知識整理,注釋、關(guān)鍵字、運算符

這篇具有很好參考價值的文章主要介紹了不可不看的Java基礎(chǔ)知識整理,注釋、關(guān)鍵字、運算符。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

寫在開頭

萬丈高樓平地起,要想學(xué)好漢語首先學(xué)拼音,想學(xué)好英語首先學(xué)26個字母,對于編程語言來說,一樣的道理,要想學(xué)好必須先掌握其基礎(chǔ)語法和知識,今天我們就來嘮一嘮Java語言中那些出現(xiàn)頻率極高,又很基礎(chǔ)的知識點吧!

Java中的注釋

注釋的作用:撥云見日!
在日常的工作中,總會遇到很多大段的代碼,邏輯復(fù)雜,看得人云山霧繞,這時候若能言簡意賅的加上注釋,會讓閱讀者豁然開朗,這就是注釋的魅力!
一般在Java日常開發(fā)中,我們分為以下3類注釋

  1. 單行注釋: 通常用于解釋方法內(nèi)某單行代碼的作用。
  2. 多行注釋:通常用于解釋某段代碼的作用,使用頻率不高,不允許嵌套
  3. 文檔注釋: 常用于類和方法的注釋

代碼案例:

package com.javabuild;

/**
 * 文檔注釋
 * @author javabuild
 * @date 2024-01-16 12:32:31
 */
public class TestComments {
    
    /**
     * 文檔注釋
     * @param args 參數(shù)
     */
    public static void main(String[] args) {
    
        //單行注釋
        System.out.print(1);
        
        /* 多行注釋
        System.out.print(2);
        System.out.print(3);
        */
    }

}

【注意事項】

Java中使用注釋時要滿足注釋三要素:
1、Nothing is strange:注釋必要
2、Less is more:言簡意賅
3、Advance with the times:與時俱進(jìn)

在《阿里巴巴開發(fā)者手冊》中針對注釋提出了12點規(guī)約,感興趣的同學(xué)可以找來看看。

Java中的關(guān)鍵字

標(biāo)識符:用來標(biāo)識一個事物的名字,在Java中類名,方法名,常量名等等,都是一種標(biāo)識符
關(guān)鍵字:一種特殊的標(biāo)識符,為了Java代碼的統(tǒng)一管理而規(guī)定的小寫字母串,比如類的關(guān)鍵字就是class,在Java中看到以這個關(guān)鍵字修飾的文件,大家都知道這是一個類。
保留字:保留字顧名思義,是Java為了未來有可能的擴(kuò)展而預(yù)留的,目前還沒有被當(dāng)做關(guān)鍵字使用,但未來有可能,比如goto、const就是Java中的保留字(但這倆是c語言中的關(guān)鍵字)

那么都有哪些關(guān)鍵字呢?看圖說話->

不可不看的Java基礎(chǔ)知識整理,注釋、關(guān)鍵字、運算符

訪問控制符

Java中共有4種訪問控制符,用來控制著類中屬性與方法的可見性。

1,public 被public修飾的成員變量和方法可以在任何類中都能被訪問到。
  被public修飾的類,在一個java源文件中只能有一個類被聲明為public,而且一旦有一個類為public ,那這個java源文件的文件名就必須要和這個被public所修飾的類的類名相同,否則編譯不能通過。
2,protected 被protected修飾的成員會被位于同一package中的所有類訪問到,也能被該類的所有子類繼承下來。
3,friendly 默認(rèn),缺省的。在成員的前面不寫訪問修飾符的時候,所以在上述表格中空出來沒有寫,默認(rèn)就是友好的。
  同一package中的所有類都能訪問。
  被 friendly所修飾的成員只能被該類所在同一個package中的子類所繼承下來。
4,私有的。只能在當(dāng)前類中被訪問到。

快捷記憶表格
不可不看的Java基礎(chǔ)知識整理,注釋、關(guān)鍵字、運算符

類、方法、變量修飾符

1,abstract 用于聲明抽象類,以及抽象方法。
2,class 用于聲明一個類。
3,extends 用于生命一個類是從另外一個類或接口繼承而來
4,final 用于表示某個變量、方法或類是最終的,不能被修改或繼承。
5,implements 接口的實現(xiàn)
6,interface 聲明一個接口
7,native 用于聲明一個本地方法,本地方法是指在 Java 代碼中聲明但在本地代碼(通常是 C 或 C++ 代碼)中實現(xiàn)的方法,它通常用于與操作系統(tǒng)或其他本地庫進(jìn)行交互。
...等等還有很多,多數(shù)的關(guān)鍵字都可以通過英文單詞的詞義判斷其作用!

基本類型

byte:1個字節(jié),8位
short:2個字節(jié),16位
int:4個字節(jié),32位
long:8個字節(jié),64位
float:4個字節(jié),32位
double:8個字節(jié),64位
boolean:官方文檔未明確定義,依賴于 JVM 廠商的具體實現(xiàn)。邏輯上理解是占用 1位,但是實際中會考慮計算機(jī)高效存儲因素
char:2個字節(jié),16位

不可不看的Java基礎(chǔ)知識整理,注釋、關(guān)鍵字、運算符

Java中的運算符

在之前的博文中,曾說過所有的程序語言最終都是用來處理數(shù)據(jù)的,那么處理數(shù)據(jù)最基本的加減乘除等等,都是通過運算符來實現(xiàn),Java中大致可以分為如下幾種運算符,直接整理一個思維腦圖,看著方便
不可不看的Java基礎(chǔ)知識整理,注釋、關(guān)鍵字、運算符

本篇未完待續(xù)...文章來源地址http://www.zghlxwxcb.cn/news/detail-795478.html

到了這里,關(guān)于不可不看的Java基礎(chǔ)知識整理,注釋、關(guān)鍵字、運算符的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • java基礎(chǔ)知識梳理

    雖然已經(jīng)在實際工作中與java打交道5年之多,但是一直沒系統(tǒng)地對java這門語言進(jìn)行梳理和總結(jié),掌握的知識也比較零散。恰好利用這段時間重新認(rèn)識下java,并對一些常見的語法和知識點做個總結(jié)與回顧,一方面為了加深印象,方便后面查閱,一方面為了學(xué)好java打下基礎(chǔ)。拉

    2024年02月04日
    瀏覽(103)
  • Java入門基礎(chǔ)知識

    Java入門基礎(chǔ)知識

    JDK是Java工具開發(fā)包,包含了JVM(程序運行環(huán)境),核心類庫(直接應(yīng)用即可),開發(fā)工具(Javac,java,jdb,jhat…) JRE是Java運行環(huán)境,包含了JVM,核心類庫,運行工具 JDK包含了JRE,JRE包含了jvm 全部小寫(有特定含義的英文字符) class 表示一個類 整數(shù)類型 小數(shù)類型 字符串類型 :只用\\\"雙引

    2024年02月09日
    瀏覽(92)
  • java基礎(chǔ)知識——25.異常

    java基礎(chǔ)知識——25.異常

    這篇文章,我們來講一下java的異常體系 目錄 1.異常概述 2 java的異常繼承體系 2.1 編譯時異常 2.2 運行時異常 2.3 底層原理 2.4 異常的作用 3.異常的處理方式 3.1 JVM默認(rèn)的處理方式 3.2 自己處理(捕獲異常) 3.2.1自己處理的4個問題 3.2.2 異常中的常見方法 3.3 拋出處理 3.3.1 throws

    2024年02月01日
    瀏覽(90)
  • Java GC基礎(chǔ)知識

    在對象中添加一個 引用計數(shù)器 ,每當(dāng)有一個地方引用它時,計數(shù)器值就加一;當(dāng)引用失效時,計數(shù)器值就減一;任何時刻計數(shù)器為零的對象就是不可 能再被使用的 引用計數(shù)法的缺陷: 如果使用 引用計數(shù)法 , objA 和 objB 除互相引用外沒有任何其他引用,但是無法被回收。

    2023年04月13日
    瀏覽(89)
  • Java中常量基礎(chǔ)知識

    Java中常量基礎(chǔ)知識

    什么是字面常量? 拿第一行輸出語句來說,這行代碼輸出了 “hello” 這個字符串,無論何時何地運行程序,輸出的這個字符串都不會變,這就是字面常量。 定義:常量即程序運行期間,固定不變的量稱為常量。 package ht; public class ht1 { ? ?public static void main(String[] args) { ? ?

    2024年02月06日
    瀏覽(87)
  • Java ---基礎(chǔ)知識& 期末復(fù)習(xí)

    Java ---基礎(chǔ)知識& 期末復(fù)習(xí)

    1.Java是低級語言還是 高級語言 ?? 答:高級語言。 2.Java是面向?qū)ο蟮某绦蛟O(shè)計語言嗎 答:是。 3. Java是編譯型的計算機(jī)語言還是解釋型的計算機(jī)語言。 答: 一種說法:Java是編譯型的。因為所有的Java代碼都是要編譯的,.java不經(jīng)過編譯就無法執(zhí)行。 另一種說法:Java是解釋型

    2024年01月16日
    瀏覽(87)
  • Java基礎(chǔ)知識篇——Java基本介紹

    Java基礎(chǔ)知識篇——Java基本介紹

    Java 是 Sun Microsystems 于 1995 年首次發(fā)布的一種 編程語言 和計算平臺。編程語言還是比較好理解的,什么是 計算平臺 呢? 計算平臺是電腦中運行應(yīng)用程序(軟件的環(huán)境),包括硬件環(huán)境和軟件環(huán)境。一般系統(tǒng)平臺包括一臺電腦的硬件體系結(jié)構(gòu),操作系統(tǒng)、運行時庫。 Java 是快

    2024年03月11日
    瀏覽(95)
  • Java 基礎(chǔ)知識點

    Java 基礎(chǔ)知識點

    Object 類相關(guān)方法 ? getClass 獲取當(dāng)前運行時對象的 Class 對象。 hashCode 返回對象的 hash 碼。 clone 拷貝當(dāng)前對象, 必須實現(xiàn) Cloneable 接口。淺拷貝對基本類型進(jìn)行值拷貝,對引用類型拷貝引用;深拷貝對基本類型進(jìn)行值拷貝,對引用類型對象不但拷貝對象的引用還拷貝對象的相

    2024年02月13日
    瀏覽(32)
  • Java基礎(chǔ)入門知識

    以下是學(xué)習(xí)java必備的知識 目錄 前言 一、Java入門 二、基本數(shù)據(jù)類型與數(shù)組 標(biāo)識符與 2. 基本數(shù)據(jù)類型 3. 類型轉(zhuǎn)換運算 4. 運算符 5. 數(shù)組 6.控制結(jié)構(gòu)(與c使用一致) 總結(jié) Java語言是面向?qū)ο缶幊陶Z言,編寫的軟件與平臺無關(guān)。具有語法簡單、面向?qū)ο?、穩(wěn)定、與平臺無

    2024年02月16日
    瀏覽(92)
  • java基礎(chǔ)知識——21.內(nèi)部類

    java基礎(chǔ)知識——21.內(nèi)部類

    這篇文章,我們來介紹一下java的內(nèi)部類知識 目錄 1.內(nèi)部類介紹 1.1內(nèi)部類的應(yīng)用場景 1.2 小結(jié) 2.成員內(nèi)部類 2.1 成員內(nèi)部類的書寫 2.2 創(chuàng)建成員內(nèi)部類的對象 2.3 成員內(nèi)部類獲取外部類的成員變量 3.靜態(tài)內(nèi)部類 4.局部內(nèi)部類 5.匿名內(nèi)部類 6.總結(jié) 首先,我們來介紹一下,什么是內(nèi)

    2023年04月08日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包