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

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

java理論知識(shí)點(diǎn)自我總結(jié)static部分-創(chuàng)新互聯(lián)

實(shí)例化對(duì)象的語(yǔ)法
new構(gòu)造方法(實(shí)參列表):
1.new關(guān)鍵字 計(jì)算對(duì)象內(nèi)存大?。辉诙阎猩暾?qǐng)空間;把空間初始化為0x0
2.執(zhí)行構(gòu)造方法 對(duì)屬性進(jìn)行初始化
3.把對(duì)象的引用賦值給一個(gè)引用變量,如果需要:
對(duì)象的生命周期
1 2 3 4
1.代表對(duì)象剛申請(qǐng)好空間,內(nèi)部被初始化為0x0
2.代表對(duì)象正在執(zhí)行構(gòu)造方法對(duì)屬性初始化部分
3.代表對(duì)象的可使用生命周期階段
4.代表對(duì)象已經(jīng)被標(biāo)記為垃圾,但可能還有被立即回收的時(shí)期

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、網(wǎng)絡(luò)空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、漢源網(wǎng)站維護(hù)、網(wǎng)站推廣。

訪問對(duì)象的屬性或者調(diào)用對(duì)象的方法
1.如果在類的內(nèi)部(在類的方法中訪問類的屬性和調(diào)用類的方法)
this.屬性 訪問屬性 如果沒有出現(xiàn)命名遮擋,直接使用屬性
this.name name 其他名字和屬性名字一樣
大名 小名
調(diào)用方法
this.方法名稱(實(shí)參列表)
this.toString ();

方法名稱(實(shí)參列表);
toString();

2.r如果在類的外部(在其他類的方法中訪問該類的屬性和調(diào)用該類的方法)
訪問屬性
對(duì)象的引用.屬性名 Person p=new Person(); p.name ;
new Person.name
調(diào)用方法
對(duì)象的引用.方法名稱(實(shí)參列表)
Person p =new Person(); p.toString();
new Person.toString();
文件名:Course.java
class Person{}
public class Course{}
javac編譯
生成Person.java Course,java
1.一個(gè)源文件中只能有一個(gè)public 的類,該類的名稱必須和文件名一樣
2.一個(gè)類會(huì)生成對(duì)應(yīng)一個(gè)class字節(jié)碼文件

this關(guān)鍵字的使用
1.可以在構(gòu)造方法中調(diào)用其他的構(gòu)造方法,必須出現(xiàn)在第一行
2.代表該方法被調(diào)用時(shí)的當(dāng)前對(duì)象的引用
Person p=new Person(); p.toString();
public String toString(){
this; //現(xiàn)在this 就是p所指向的對(duì)象的引用
}

定義包:
1.新建目錄 目錄名就是包名稱(全小寫,單詞之間用下劃線分隔)
package hello_world;
定義目錄 p1/p2 ;
定義一個(gè)類Helloworld
2.使用包
import 包名稱.類名稱
import p1/p2.HelloWorld;

四種訪問限定符:
1.限定符
2.影響的是訪問權(quán)限
兩種情況
1.修飾頂級(jí)(Top-level)
2.修飾成員級(jí)(Member-level)
說法 定義語(yǔ)法 說明
public public 所有類都有訪問權(quán)限
package-private 空白 只有一個(gè)包的類有訪問權(quán)限
前兩個(gè)代表可用于頂級(jí)的訪問權(quán)限
protected protected 留著繼承講
private private 只有本類有訪問權(quán)限

STATIC(靜態(tài))靜態(tài)方法|靜態(tài)屬性
1.方法
普通方法(方法)|靜態(tài)方法(類方法)
2.屬性
普通屬性(屬性)|靜態(tài)屬性(類屬性)
語(yǔ)法
限定符sataic
被static 修飾的屬性/方法 就是靜態(tài)屬性/方法
理解:
普通方法/普通屬性 都綁定著一個(gè)人隱含的對(duì)象(this)
static的含義是和對(duì)象解綁
靜態(tài)屬性不在保存在對(duì)象(堆區(qū))中,而是保存在類(方法區(qū))中
靜態(tài)方法調(diào)用時(shí),沒有隱含著的對(duì)象,所以也就無法使用this關(guān)鍵字
class Person{
String name="小比特";
String toString(){
return this,name;
}
static Person createPerson(){
return newPerson();
}
}

Person.createPerson();
訪問靜態(tài)屬性/調(diào)用靜態(tài)方法語(yǔ)法
內(nèi)部:
屬性名稱;
類名稱.屬性名稱;
this.屬性名稱;//保證當(dāng)前不是靜態(tài)屬性

方法名稱(實(shí)參列表);
類名稱.方法名稱(實(shí)參列表);
this.方法名稱(實(shí)參列表);//保證當(dāng)前方法不是靜態(tài)方法

外部;
類名稱.屬性名稱
對(duì)象的引用.屬性名稱

類名稱.方法名稱(實(shí)參列表);
對(duì)象的引用.方法名稱(實(shí)參列表)
強(qiáng)調(diào):
靜態(tài)方法沒有this.,,沒有隱含著的對(duì)象的綁定
1.不能訪問普通屬性(相當(dāng)于隱式使用this)
2.不能調(diào)用普通函數(shù)
表現(xiàn)出來的特性:
1.一個(gè)類的所有的對(duì)象,是可以共享靜態(tài)屬性的;

屬性的初始化:(發(fā)生在對(duì)象實(shí)例化的時(shí)候)先執(zhí)行 定義時(shí)初始化int a=10; 和構(gòu)造代碼塊{a=10;}(按順序),再執(zhí)行構(gòu)造方法Person () {a=10;}
靜態(tài)屬性的初始化“(類被加載的時(shí)候)發(fā)生在實(shí)例化前
1.定義時(shí)初始化
static int a=10;
2.靜態(tài)構(gòu)造代碼塊
static {
a=20;
}

類的信息一開始是以字節(jié)碼(bytecode)*.class的形式保存在磁盤上
類的加載過程就是 類加載器(classloader)在對(duì)象的目錄上找到指定類的字節(jié)碼文件,并且進(jìn)行解析,然后放到內(nèi)存的方法區(qū)的過程。
類只有被使用的時(shí)候才會(huì)被加載(一般不會(huì)卸載)
1.用類去實(shí)例化對(duì)象
2.使用靜態(tài)方法

setter設(shè)置和修改
getter取得
to string:沒有定義,打印的是地址
system.out.println();
out所屬類的方法/out 屬性

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國(guó)云服務(wù)器,動(dòng)態(tài)BGP最優(yōu)骨干路由自動(dòng)選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機(jī)房獨(dú)有T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確進(jìn)行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動(dòng)現(xiàn)已開啟,新人活動(dòng)云服務(wù)器買多久送多久。


本文題目:java理論知識(shí)點(diǎn)自我總結(jié)static部分-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://weahome.cn/article/ddechj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部