成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

java面向?qū)ο蟮闹R(shí)點(diǎn)有哪些-創(chuàng)新互聯(lián)

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

成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站與策劃設(shè)計(jì),永善網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:永善等地區(qū)。永善做網(wǎng)站價(jià)格咨詢:18982081108

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

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

浮點(diǎn)型: float double

字符型: char ( ’ a’ )

布爾型:boolean

(學(xué)習(xí)視頻推薦:java課程)

面向?qū)ο?/p>

一、對(duì)象:在現(xiàn)實(shí)生活中具體存在的一個(gè)事物

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

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

1、應(yīng)用范圍

成員變量:在整個(gè)類有效

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

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

2、生命周期

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

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

3、內(nèi)存地址

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

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

四、封裝的好處

隱匿了類的實(shí)現(xiàn)過(guò)程

操作簡(jiǎn)單

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

五、this的作用

1、解決成員變量和局部變量同名的問(wèn)題

2、簡(jiǎn)化代碼的編寫(xiě)

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

六:static關(guān)鍵字概述

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

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

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

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

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

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

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

靜態(tài)、靜止的。靜態(tài)變量不會(huì)隨著對(duì)象的變化而變化加載時(shí)機(jī):

隨著類的加載而加載。

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

靜態(tài)變量?jī)?yōu)先于對(duì)象而存在

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

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

存放位置

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

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

生命周期

1、類變量生命周期最長(zhǎng),隨著類的消失而消失

2、實(shí)例變量生命周期隨著對(duì)象的消失而消失

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

1、優(yōu)點(diǎn):對(duì)對(duì)象的共享數(shù)據(jù)進(jìn)行單獨(dú)空間的存儲(chǔ),節(jié)省空間

2、缺點(diǎn):生命周期過(guò)長(zhǎng)

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

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

相同點(diǎn):

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

不同點(diǎn):

1、線程安全性不同:

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

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

2、效率不同:

StringBuffer效率低

StringBuilder效率高

十一、抽象方法

用abstract關(guān)鍵字修飾的方法,稱為抽象方法。

抽象方法的特點(diǎn):只有方法的聲明,沒(méi)有方法體。

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

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

本文標(biāo)題:java面向?qū)ο蟮闹R(shí)點(diǎn)有哪些-創(chuàng)新互聯(lián)
轉(zhuǎn)載來(lái)于:http://jinyejixie.com/article28/jggcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣、品牌網(wǎng)站設(shè)計(jì)、企業(yè)建站手機(jī)網(wǎng)站建設(shè)、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)
黑水县| 唐河县| 肥乡县| 察雅县| 淮安市| 南雄市| 合川市| 隆子县| 甘肃省| 乐山市| 合川市| 临沭县| 汽车| 丽江市| 太白县| 东明县| 土默特左旗| 阳新县| 达拉特旗| 南城县| 乌兰察布市| 兰坪| 高州市| 山东| 温州市| 大英县| 银川市| 大同县| 晋中市| 延吉市| 泗洪县| 高州市| 襄城县| 来安县| 上高县| 霍林郭勒市| 东至县| 武强县| 昌江| 巫山县| 蒲江县|