真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java面向?qū)ο蟮闹R點有哪些

這篇文章主要介紹了java面向?qū)ο蟮闹R點有哪些,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

瀘水網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、響應式網(wǎng)站建設等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)成立與2013年到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選成都創(chuàng)新互聯(lián)。

一、基本數(shù)據(jù)類型(四類八種)

整數(shù)型:byte short int long

浮點型: float double

字符型: char ( ’ a’ )

布爾型:boolean

(學習視頻推薦:java課程)

面向?qū)ο?/p>

一、對象:在現(xiàn)實生活中具體存在的一個事物

二、類:對某種事物的共同屬性與行為的抽取

三、成員變量與局部變量的不同:

1、應用范圍

成員變量:在整個類有效

局部變量:在其聲明的方法內(nèi)有效

總結(jié):變量應用范圍在自己所在的{ }內(nèi)有效

2、生命周期

成員變量:屬于對象,隨著對象的創(chuàng)建而創(chuàng)建,隨著對象的消失而消失,可以不賦初值,有默認值。

局部變量:使用玩馬上釋放空間。定義完成之后必須賦初值。

3、內(nèi)存地址

成員變量:堆內(nèi)存

局部變量:棧內(nèi)存

四、封裝的好處

隱匿了類的實現(xiàn)過程

操作簡單

提高了對象數(shù)據(jù)的安全性

五、this的作用

1、解決成員變量和局部變量同名的問題

2、簡化代碼的編寫

3、在構造方法中調(diào)用其他構造方法。(this 必須放第一句)

六:static關鍵字概述

static關鍵字可以用于修飾類的成員變量、方法和代碼塊。

static修飾的變量稱為靜態(tài)變量。

static修飾的方法稱為靜態(tài)方法。

static修飾的初始化代碼塊,稱為靜態(tài)初始化塊。

static修飾類,靜態(tài)內(nèi)部類

七、靜態(tài)變量的特點

靜態(tài)的解釋:static關鍵字

靜態(tài)、靜止的。靜態(tài)變量不會隨著對象的變化而變化加載時機:

隨著類的加載而加載。

靜態(tài)變量隨著類的加載進方法區(qū),就直接在靜態(tài)區(qū)給開辟了存儲靜態(tài)變量的內(nèi)存空間

靜態(tài)變量優(yōu)先于對象而存在

靜態(tài)變量被所有該類對象所共享代碼層面:可以使用類名直接調(diào)用,不需要使用對象名稱。在不創(chuàng)建對象的前提下,仍然可以使用這個靜態(tài)變量。建議使用類名來訪問。

八、靜態(tài)變量和實例變量的區(qū)別

存放位置

1、類變量隨著類的加載而加載存在于方法區(qū)中

2、實例變量隨著對象的建立而存在于堆內(nèi)存中

生命周期

1、類變量生命周期最長,隨著類的消失而消失

2、實例變量生命周期隨著對象的消失而消失

九、靜態(tài)優(yōu)缺點

1、優(yōu)點:對對象的共享數(shù)據(jù)進行單獨空間的存儲,節(jié)省空間

2、缺點:生命周期過長

訪問出現(xiàn)局限性。(靜態(tài)只能訪問靜態(tài))

十、StringBuffer和StringBuilder的區(qū)別

相同點:

都是字符串的緩沖區(qū),都是字符串的生成器,都是可變的字符序列

不同點:

1、線程安全性不同:

StringBuffer是線程安全的,在多線程環(huán)境下仍然保證數(shù)據(jù)安全

StringBuilder是線程不安全,在多線程環(huán)境下無法保證數(shù)據(jù)安全

2、效率不同:

StringBuffer效率低

StringBuilder效率高

十一、抽象方法

用abstract關鍵字修飾的方法,稱為抽象方法。

抽象方法的特點:只有方法的聲明,沒有方法體。

抽象方法的作用:被子類重寫,為子類規(guī)定了方法的調(diào)用格式,具體的操作內(nèi)容等待子類去完成。

感謝你能夠認真閱讀完這篇文章,希望小編分享java面向?qū)ο蟮闹R點有哪些內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!


新聞標題:java面向?qū)ο蟮闹R點有哪些
本文地址:http://weahome.cn/article/ggdjic.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部