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

關(guān)于哪些java關(guān)鍵字

這篇具有很好參考價(jià)值的文章主要介紹了關(guān)于哪些java關(guān)鍵字。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

放有道筆記里面東西太多,整理整理放出來

1: 關(guān)于static:

》在不實(shí)例化對象的情況下訪問變量或者調(diào)用方法,常用的如各種工具類,無狀態(tài)且無需實(shí)例化對象,直接調(diào)用。

》static代碼塊,常用來在加載class的時(shí)候就初始化且只有一次:配置文件加載,keystore/truststore初始化。

》執(zhí)行順序靜態(tài)代碼塊 > 構(gòu)造代碼塊 > 構(gòu)造函數(shù) > 普通代碼塊

多個(gè)類的繼承中初始化塊、靜態(tài)初始化塊、構(gòu)造器的執(zhí)行順序?yàn)椋?strong>父類靜態(tài)塊——>子類靜態(tài)塊——>父類代碼塊——>父類構(gòu)造器——>子類代碼塊——>子類構(gòu)造器?

》因?yàn)閟tatic方法只能類調(diào)用,所以是不能存在接口的。

2:關(guān)于final:

》final修飾的方法是可以被子類繼承,但是不能重寫。

》final修改的變量一定要賦值(申明時(shí),構(gòu)造方法,static塊中),且不能改變

3:關(guān)于finally:

》finally里面無論如何都會(huì)被執(zhí)行,及時(shí)catch語句塊中有return

》如果finally中修改了返回值,return依然返回 記錄了的常量值,而不是之前的變量。

4:關(guān)于transient:

》類中的字段值可以根據(jù)其它字段推導(dǎo)出來,如一個(gè)長方形類有三個(gè)屬性長度、寬度、面積,面積不需要序列化。

》 一些安全性的信息,一般情況下是不能離開JVM的。

》如果類中使用了Logger實(shí)例,那么Logger實(shí)例也是不需要序列化的文章來源地址http://www.zghlxwxcb.cn/news/detail-436768.html

到了這里,關(guān)于關(guān)于哪些java關(guān)鍵字的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 【Java入門】final關(guān)鍵字、static關(guān)鍵字、內(nèi)部類的認(rèn)識(shí)

    前言 : final是Java中的一個(gè)修飾符,用于表示某個(gè)變量、方法或者類不能被修改。final可以用于修飾類、方法和變量(局部變量,成員變量)。被final所修飾的類不能被繼承,被final所修飾的方法不能被重寫,被final所修飾的變量,不能被重新賦值 。 static是Java中的一

    2024年02月11日
    瀏覽(93)
  • Java面向?qū)ο蟆鄳B(tài)、Object類、instanceof關(guān)鍵字以及final關(guān)鍵字

    Java面向?qū)ο蟆鄳B(tài)、Object類、instanceof關(guān)鍵字以及final關(guān)鍵字

    總之,多態(tài)是面向?qū)ο缶幊讨幸粋€(gè)非常重要的概念,通過它可以實(shí)現(xiàn)統(tǒng)一的接口來操作不同的對象,提高代碼的可讀性和可維護(hù)性。在實(shí)際編程中,多態(tài)性的使用可以使代碼更加靈活和擴(kuò)展性更強(qiáng)。方法重寫是實(shí)現(xiàn)多態(tài)的基礎(chǔ)。 重寫如下所示 關(guān)于hashCode方法的重寫: 重寫t

    2024年02月12日
    瀏覽(114)
  • Java ---一些關(guān)鍵字

    ?①含義: this:當(dāng)前對象 在構(gòu)造器和非靜態(tài)代碼塊中,表示正在new的對象 在實(shí)例方法中,表示調(diào)用當(dāng)前方法的對象 ②this用法: this.成員變量:表示當(dāng)前對象的某個(gè)成員變量,而不是局部變量 this.成員方法:表示當(dāng)前對象的某個(gè)成員方法,完全可以省略this. this()或this(實(shí)參列

    2023年04月09日
    瀏覽(25)
  • JAVA volatile 關(guān)鍵字

    volatile 是JAVA虛擬機(jī)提供的輕量級的同步機(jī)制,有三大特性 1、保證可見性? 2、不保證原子性? 3、禁止指令重排 JMM? JAVA內(nèi)存模型本身是一種抽象的概念并不真實(shí)存在 它描述的是一組規(guī)則或規(guī)范,提供這組規(guī)范定義了程序中各個(gè)變量(包括實(shí)例變量、靜態(tài)變量)的訪問方式。

    2024年02月13日
    瀏覽(24)
  • 【java】static關(guān)鍵字

    【java】static關(guān)鍵字

    類與對象的關(guān)系 類是構(gòu)建對象的模板,一個(gè)類可以構(gòu)建多個(gè)對象。 類在 方法區(qū) 當(dāng)中,對象在 堆 中。 static修飾的變量是 獨(dú)屬于類 的變量,沒有給對象。 運(yùn)行結(jié)果 ?static修飾的變量究竟儲(chǔ)存在什么地方 在 方法區(qū) 當(dāng)中有 靜態(tài)常量池 ,static修飾的變量被放在靜態(tài)常量池中,

    2024年04月15日
    瀏覽(31)
  • Java static 關(guān)鍵字

    Java 中的 static 是一個(gè)非常重要的概念,它可以用來修飾變量、方法和代碼塊。 static 用于修飾類的成員,包括變量、方法和代碼塊。使用 static 修飾的成員被稱為靜態(tài)成員,它們屬于類而不是對象,可以被類的所有實(shí)例共享。 1. 靜態(tài)變量 使用 static

    2024年02月11日
    瀏覽(28)
  • 【學(xué)習(xí)筆記】C++ 中 static 關(guān)鍵字的作用

    【學(xué)習(xí)筆記】C++ 中 static 關(guān)鍵字的作用

    在 C/C++ 中, static 在不同的應(yīng)用場景下,有不同的作用,這里總結(jié)一下,避免在使用時(shí)弄混。 我按照以下的邏輯來分類 static 的作用場景 static 作用在變量上 static 作用在全局變量上:限制全局變量在本文件上 static 作用在局部變量上:即使離開變量作用域,也保存變量

    2024年02月09日
    瀏覽(119)
  • Java關(guān)鍵字:final解析

    目錄 一、final變量 二、final方法? 三、final類 final是Java語言中的一個(gè),凡是被final修飾過的內(nèi)容都是不可改變的。 final可用于變量聲明,一旦該變量被設(shè)定,就不可以再改變該變量的值。通常,由final定義的變量為常量。 final double PI = 3.14 final定義的

    2024年02月14日
    瀏覽(91)
  • java 常用注解, 常用關(guān)鍵字

    java 常用注解, 常用關(guān)鍵字

    用 @Controller 定義一個(gè)控制器類 @Controller 用于標(biāo)記在一個(gè)類上,使用它標(biāo)記的類就是一個(gè)Spring(MVC,BOOT)的 Controller類,分發(fā)處理器會(huì)掃描使用該注解的類的方法,并檢測該方法是否使用了 @RequestMapping 注解。 @Controller 只是定義了一個(gè)控制器類,而使用 @RequestMapping 注解的方法

    2024年02月08日
    瀏覽(19)
  • Java 關(guān)鍵字:synchronized詳解

    Java 關(guān)鍵字:synchronized詳解

    Java中的synchronized用于在多線程環(huán)境下確保數(shù)據(jù)同步。它可以用來修飾方法和代碼塊 當(dāng)一個(gè)線程訪問一個(gè)對象的synchronized方法或代碼塊時(shí),其他線程將無法訪問該對象的其他synchronized方法或代碼塊。這樣可以確保在同一時(shí)間只有一個(gè)線程能夠執(zhí)行該代碼塊或方法,避免

    2024年02月08日
    瀏覽(16)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包