2024年java自學(xué)考試復(fù)習(xí)資料_第1頁
2024年java自學(xué)考試復(fù)習(xí)資料_第2頁
2024年java自學(xué)考試復(fù)習(xí)資料_第3頁
2024年java自學(xué)考試復(fù)習(xí)資料_第4頁
2024年java自學(xué)考試復(fù)習(xí)資料_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

2)應(yīng)用程序則獨立運(yùn)行,不嵌入網(wǎng)頁,也沒打那些限制。

(Java言程序設(shè)計》3)此外,道兩類程序在代碼編寫上也有差異:壹種小應(yīng)用程序必須定義勢

java.applet.Applet類的了?類,而不必然義main。措施;應(yīng)用程序力:般不必檢

第1章Java語言基礎(chǔ)java.appleLApplet類的子類,而必須在宜種類中定義main。措施.

Java導(dǎo)言的持*.注*

Java前才重要有如卜特玷:1)行注釋//

1?強(qiáng)類鄧:強(qiáng)制約束程序員必須遵守更多的編程規(guī)定,編評器能檢測程序中2)塊注釋/*-.V

盡量多的^誤.3)文檔注擇/?*”.*/

2)編譯和解鐸:用Java編寫的源程序在計算機(jī)上運(yùn)行必須通遴編譯和解擇Java程序的P8發(fā)遇程

執(zhí)行兩佃階段.編譯程序先江Java源程序翻譯成與機(jī)淵班關(guān)的字節(jié)眄

(bytecode),不是壹般的編譯程序?qū)⒃闯绦蚨甲g成特定計算機(jī)的機(jī)器代

碼.運(yùn)行時?111Java虛擬機(jī)(JVM)中的Java解擇器無也將字節(jié)碼文獻(xiàn)解

杼成%)特定的機(jī)器碼造行運(yùn)行。

3)自助施用內(nèi)存回收功能:坨圾搜集器(garbagecollector)可以自勘I可收程

序不再使用的內(nèi)存,防止程序遺漏或反支徉放內(nèi)存。

4)面向ft象

5)與平臺瓢關(guān):與平臺瓢關(guān)是封程序可移植性能直接最有效的支持,“壹次

編程,到處運(yùn)行”,可移根性源于兩方面:1.Java的編注和解擇的特性(Java

虛擬機(jī)):2.java未用基于國際原則的數(shù)據(jù)類型,在任何干白匕同宜種壹股在JDK目錄下有bin、demo、lib、Jre等子目錄,其中bin目錄保用了Javac(編

數(shù)據(jù)類型是登致的.譯器)、java(解擇器:、jdb(調(diào)試器》、appletviewertjavaAppelt解擇器)等命令

6)安全性:取消指針,防止因指針使用不妥,訪冏不該方冏的內(nèi)存空間:提文獻(xiàn);

供數(shù)處下櫬檢測機(jī)制,嚴(yán)禁程序越界訪周內(nèi)存:編年執(zhí)行遇程中暹行比較Java的字符集和榛識符.

嚴(yán)格的檢查:在解杼執(zhí)行前,封字節(jié)碼文獻(xiàn)作檢查,仿止被延苣改勤的字JavaSS言使用Unicode字符集,字符采用雙字節(jié)的衣達(dá)方式,共有6ss35他字符,

節(jié)碼文獻(xiàn)被解釋執(zhí)行而破爆系統(tǒng);瀏覽器限制下段的,卜應(yīng)用程序不容“1i.',最前面的128佃字符與原則的ASCII字符登致,包括:

冏常地文獻(xiàn),防止其破爆常地文獻(xiàn).

1)數(shù)字字符10^(07)

71分布武計界2)英文大小寫字母各26佃(A-Z,a~z)

8)多線坦:Java的運(yùn)行環(huán)境采用多線程實現(xiàn).Java串帶宮糙供百級多線程支3)卜劃線(_)、美元符號<$)

持,用Java睛言能直接編寫多畿程程序。4)文字字符(口文,日文片假名、平假名,朝鮮文字等)

兩種類型的Java程序.5)其他用于構(gòu)成特殊符號的字符集

Java程序可分丸應(yīng)用程序(Application)和小應(yīng)用程序(Applet)兩類,芯兩種程棵識符可以用來襟識又獻(xiàn)名、變鼠名、類名、接門名和組員措施名等,其構(gòu)造規(guī)則

序的重要區(qū)別:如下:

1)小應(yīng)用程序需要嵌入在HTML網(wǎng)頁中,活網(wǎng)頁被瀏覽畤,在瀏覽器中運(yùn)行;旦1)機(jī)識符曲」ava字母和Java初字構(gòu)成:

其運(yùn)行受到產(chǎn)格的安全限制.2)首字符必須忽Java字母:

31除去關(guān)鍵字、false、true和null;doublevelocity,distance;〃定義多種變fit

4)所有楝識符足辨別大小寫的。intstudentNumber=30;〃定義變此并賦初值

關(guān)鍵字是Java睛言保留的某些英文革荊,具有特殊的含義,例如:public,static

和class,具有特殊用途.不能作舞椎識符使用.笫2章運(yùn)算和^句

基本數(shù)據(jù)類生.賦值運(yùn)算.

布爾型(boolean)1字節(jié)(true或false)?簡樸賦值運(yùn)算,杵式如下:

字符型(char)16位變量;體現(xiàn)式

字節(jié)型(byte)8位不是“相等”運(yùn)次符

短整型(short)16位賦值犯句中的數(shù)依類型轉(zhuǎn)換只能是簡樸類型向復(fù)雜類型轉(zhuǎn)換,不能優(yōu)復(fù)雜的轉(zhuǎn)

將數(shù)型(int)32位換成簡樸的.轉(zhuǎn)換規(guī)則如下:

笈整型(long)64位byte-*short-*int-*long-*float-*bouble

以精度浮玷型“l(fā)oat)32位?復(fù)合賦值運(yùn)算,杼式如下1

雙制度浮黠型(double)64位變量雙目算術(shù)運(yùn)算符=體現(xiàn)式

Java直接量是直接顯式地表達(dá)基本數(shù)據(jù)類型數(shù)據(jù)、字符串(String)值和空引用值包括:??,??、一■、/■、&?、|?、%?、??、>>*和>>>?4,例如:

(null)的體現(xiàn)式,并且在該體現(xiàn)式中不含運(yùn)算。a+=b等價于a=a+b,a/=b+c等價于a=a/(b+c).

布爾(boolean)直接1ft只有兩帆true和false算術(shù)運(yùn)算符.

字符(char)直接量:如"‘,’6',?筠',,\u0061',、n'算術(shù)運(yùn)算符包括;

拓型(byte,shortjnt)直接量:如-27.*0123.0x56ab+(取正),-(取負(fù))(取目運(yùn)算)

笈整型(long)直接量:如-271,+O123L.0xS6abL+,?,/,%(雙目運(yùn)算)

浮胃?數(shù)(float,double)直接fit:如1.5.45.6D.100d.76.4e8.-32.0.1.5F.45.6f.注意事項:

76.4E-8F.-32.0:1)常操作鍬是定.貼類型數(shù)據(jù)峙,應(yīng)常注意運(yùn)算與否曾溢出

字符串(String隹接量:如"HelloWorld1"inti=123456:

引用數(shù)據(jù)類型的應(yīng)接量:nulli=i*i://溢出

變量在計算機(jī)內(nèi)部封應(yīng)著登種存儲單元,并且婢是具有某種數(shù)據(jù)類型:基本數(shù)據(jù)類2)整數(shù)除法:搬去余數(shù).7/5成果離1

型或引用數(shù)據(jù)類型.3)考慮除數(shù)與否也^^0或很小的數(shù)

每但變量均具有:名字、類型、費(fèi)定大小的存儲甲元以及值.-0取模:返網(wǎng)余數(shù),可以封定玷或浮鉆數(shù)選行取模運(yùn)算,7*5成果卷2;

變量綸是具有與其數(shù)據(jù)類型相封應(yīng)的值。15.25%(-0.5)成一存0.25

基本數(shù)蠣類型:變質(zhì)的存儲里元中寄存的是詳細(xì)的布爾伯或數(shù)值:自增自減運(yùn)算.

引用數(shù)據(jù)類里:變埴的存儲罩元中寄存的是引用值,引用值競般用來指向某AM詳細(xì)自用(++)和自減(一):操作救必須是變量:有前性和彼H兩種運(yùn)算

的封象,假如引用值是nW,剜該引用但不指向任何封象.intn=3;

在使用變量前,必須先定義該變量,并且壹般規(guī)定先初始化。例如:inti=n++,j=n—://i=3,j=4,n=3

intstudAntNumb^r;〃定義里IW行最int.k=++n.B=~n://k=4.m=3.n=3

studentNumber=30;〃紿變量賦值前綴和接綴.對變曾自身,效果相似:但體現(xiàn)式的值不相似。

運(yùn)算封象只能龍變fib不能是常1A或體現(xiàn)式,如:7++:(i+j)--都是非法的,位運(yùn)算和位移運(yùn)算,

關(guān)系運(yùn)算符。位運(yùn)算符包括:&、I、~、一、

關(guān)系運(yùn)算符包括:<、>、<=、>=、==和!=,關(guān)系運(yùn)算生成也種布爾成果。例如:移位運(yùn)算符有:>>、>>>和<<

1>2://false&、I、二.按位求與、或、非、異或

3.S!-1;//true?帶符號右移;左諭空出的位域原符”■位

51.5>=23.0://true?左移:右端空出的位補(bǔ)0

540<=65<;//true>>>不帶符號右移(邏輯右移):左瑞空出的位填0(。或C++中焦此運(yùn)究符》

24==3*8://true位運(yùn)算操作是:先符整數(shù)寫成二迤制形式(補(bǔ)碼).然接按位掾作?最終產(chǎn)生套種

booleantestl=(10<10);//testl=false;新的數(shù)

關(guān)系運(yùn)算符的優(yōu)先級:v、<=.>、>=優(yōu)先于==、!=:v、<=,>.>=優(yōu)先級相似,結(jié)注意:只用于定玷類理數(shù)據(jù)(整型)

合性是自左向右:==、1=優(yōu)先級相似,豺合性是自左向右。基本句.

【在京】Java不家件?將無沖數(shù)字作耳布爾伍使用.途與c或.3+不會樣。例如:巖體現(xiàn)式篇句,k=k+2;

矣體現(xiàn)“懷如a不等于0”造佃茶件空SS句;

不能寫作if(a)breaks句:break:用于循環(huán)或選擇

而矣藥作if(a!=0)continueafitij:cont.nue;I可上

邏輯運(yùn)算符.return^句:return:,return體現(xiàn)式:.該^句的執(zhí)行將結(jié)束措施為執(zhí)行,只能

邏輯運(yùn)算的操作數(shù)必須是布爾型,成果也是布爾型??梢?種加木操作;與(&&)、出目前措施體中。

或《II)、非(!).復(fù)合籍句.

短路規(guī)則:老旦可以明確焦誤確實定整僧體猊式的值,就不再計算體睨式余下的部用花括號引起來的兩條或兩條以上熬句,次序執(zhí)行但作為壹種整體。在復(fù)合^句中

分廣.因此.整(N邏輯體猊式就接的部分也「午不合計算.可以定義自已專用的蛤畤變量.

比較:ifSB句。

(birthday==true)&&(++age>=65)if39句的格式是:

(birthday==true)(++age>=65)if(布爾體現(xiàn)式)

!優(yōu)先于雙目雙術(shù)運(yùn)算符優(yōu)先于關(guān)系運(yùn)尊符優(yōu)先于4&優(yōu)先于I一句

條件運(yùn)算符?;?/p>

條件運(yùn)算符是變種三目運(yùn)算符,費(fèi)般形式四:if(布爾體現(xiàn)式)

邏我體現(xiàn)式?體猊式】:體現(xiàn)式2{

例如:壹條或多條用句

inti=5;)

intk=(i>=0)?1:-I;例如:

條件運(yùn)算符的箱合性卷”自右至左二if(score>=60)

例如:x>y?x:u>v?u:v等價干System.nut.printIn(*Passe<i,*):

x>y?x:(u>v?u:v>if-else句.

if-elscSfi句的格式是:5H句組n;

if(布爾體現(xiàn)式)break:

SS句1或^句塊1default:

else,句組(n+l)i

施句2或用旬塊2)

例如:sirilch體現(xiàn)式的數(shù)據(jù)類型可以是基本類型char、byle、short、inu或是造四種

if(score>=60)基本類里相卦應(yīng)的包裝類java.lang.Character、java.lang.Byte、

Systen.out.println(*Passed!*);juva.lang.Short?java.lung.Integer或enum枚舉類型。

else跟在case接的必須是常玳體51式,其色的類里應(yīng)常與switch體猊式的數(shù)據(jù)類理相

Systen.out.println(*Failed!*);匹配。

原則嵌套if-else控制構(gòu)造可實現(xiàn)多路選擇,用在出.優(yōu)多種候選項中選擇且只選出Switch^句的執(zhí)行規(guī)!M:

立項畤.1)求出體現(xiàn)式儕值:

例如:2)找出給定值與體猊式相符的case涵句,執(zhí)行此case糕號俄的所有^句(除

if(score>90)非碰到break耐),宜到switch^句結(jié)束:

System.out.printIn(-A"):3)若沒有匹配的case^S句,則轉(zhuǎn)向defaluli涵句,執(zhí)行defaHi梯號彼的

elseif(score>=80)所有^句.反到switch句結(jié)束.

System.out.printIn(**B");1)若沒有匹配的case2S句,也沒有defalult滯句,則swiich涵句的追次

elseif(score》二60)執(zhí)行立即結(jié)頁.

System.out.printIn(-C"):try…catch弱句。

elsetry(

System.out.println("F”):^句塊〃執(zhí)行該^句塊,也曾發(fā)生異常

switch88句.}catch(異常類型e){

switch酒句的格式是:異常發(fā)生畤要執(zhí)行的^句塊

switch(體現(xiàn)式))finally(

(瓢論異常發(fā)生與百,都要執(zhí)行的^句塊

case值1:)

5S句級h閑明:

break;1)Catch和finally必須和查種try有關(guān)聯(lián)

case值2:2)try至少要有壹種calch,可以有多種

Sft句組2:3)finally^句塊是可選的

break:while^句。

....whiIP精句的格式:

casen:while(布爾體現(xiàn)式)

SB句或拓句塊例如:

常條件(布爾體現(xiàn)式)拘true,則不停地執(zhí)行^句或^句塊,"while”循環(huán)的中for(int1=1,j=i+10:i<5;i++,j=i*2)(

斷條件是布爾體現(xiàn)式變辦false,假如布爾體Bi式登IJ3始就四false,則不執(zhí)行循System.out.printIn(44i=M+i+uj=w+j);

壞體.)

行略循環(huán)條件很難寫山,可以直接使用true,格式如下;注意:通通逗號怪作符,可以在初始化部分定義多種變錄,但迫些變砥必須只力?帕

While(true){似的類型,題論在初始化遐是更新部分?體睨式都是次序執(zhí)行的。

???嵌套的循環(huán)構(gòu)造.

If(條件體說式)break:for循環(huán)的嵌套

???while褥環(huán)的嵌套

)do..while循環(huán)的嵌套

do-while35句。以上三佃任意之間的嵌套

dowhile句的格式是:continue§S句。

do格式:continue;

(功能:陜道continue之接的^句,重新判斷循環(huán)控制條件,決定與否維續(xù)循孫.

部句讀三月句塊陽明:

)(1)continue^句只能用在三種循環(huán)^句的循環(huán)體中.

while(布爾體現(xiàn)式);(2)continued句次般和If句聯(lián)合使用,優(yōu)而構(gòu)成其彼的部分循環(huán)體與否執(zhí)

dowhile和while構(gòu)造唯比的區(qū)別就是do-rhile中的融句至少曾執(zhí)行受次,即使行的單分支構(gòu)造.

布爾體現(xiàn)式第登次就被計算篇false.注意最終的分號,查定不能省略。breakSB句。

forS3句.格式:

for句的格式是:break;

for([初始化體猊式];[條件體說式];[更新體現(xiàn)式D功能:強(qiáng)制結(jié)束目前的循環(huán),不再執(zhí)行循環(huán)體中break背面的褐句.

簫句或^句塊闡明:

例如:(1)break杷句只能在三種循環(huán)iffl句的循環(huán)體和switch淘句中使用.

intcounter,sum;(2)在循環(huán)SS句中break壹般和if句聯(lián)合使用,用于構(gòu)成第二IW退出循環(huán)的

for(counter=l,SUDFO:counter<=100;counter+4-)機(jī)張

su?+=counter;Package5§句。

SystetLou:.println(acounter=M+counter+”,程序包相稱于其他Sfl己的函數(shù)庫,系統(tǒng)提供大依的程序包,自己編寫的類也可以構(gòu)

SUB="+sun):成程序包,但壹定要月package濤句申明.

注意變量counter和SUB的作用域,若將它改在for招句內(nèi)部定義,曾有何不壹格式:package包名:

樣.包名是過種目錄名,可以有途徑.

在fcrSfi句的初始住和甲筠部分.可以伸用多種由訊號介弗的體母式.皤曲體加式iupcrt括句.

都舍獨立執(zhí)行。用來引入所需要的類

格式:在Java耍,逋退調(diào)用措施來傳遞消息。

import&名.類名:類(class)

例如:importjava.util.Date;〃引入Date類類定義了某種類型的所有射象所具有的加性與行卷,是用來創(chuàng)立封象的越圖或模

假如優(yōu)套種包中引入多種類,可以用通配符如:impcrtjava.awt.*:板:射余是某做確切類的實例.

登種j?v?源程,中可以方*種import拈旬,亡ill必須由目前pnckcge涵句之修;在創(chuàng)立矗種先的實例(弱象》之前必須定義迨偶類,

類的定義之前。維承性(inheritance)

Java程序的基本構(gòu)造.多態(tài)性(polymorphism)

[package包名:]類

import包名.類名:(1)類的申明

//更多的importSS句類的定義格式如下:

[public]class類名(【炎修飾詞]class類名[extends父類名)

inival=-//變量定義需句[implements接口名稱列表]

Publicstaticvoidmain(Stringargs[])(

//措施定義類體

(//會般先定義組員變量,再定義構(gòu)造措施,最終漏可組員措施

-//變量定義和控制^句構(gòu)成的措施體}

)(2)組員變埴

)組員變量的定義格式41下:

[修飾詞列表]類型變量名或帶初始化的變量名列表;

第3章面向封象編程基礎(chǔ)例如:privatefloatheight,weight;

抽象privateStringname,sex,no;

抽象是程序設(shè)計最常常使用的技術(shù)之登,是有效控制程序更雜性的屯要手段.(3)措施

在面向封象程序設(shè)計中:類的組員措殛:簡稱措施,用來實現(xiàn)類的多種功能,

把卷系列復(fù)雜的聞性與勁作組織到單倒模塊中,然接把該模塊禽作登種整體《封象)措施的定義格式如下:

來看待,就是會種抽象形式?!敬胧┬揎椖躂列表]返問類型措施名(措施的參數(shù)列表)

把查種周也分解成構(gòu)成它的封望,也是壺種抽象形式.(

封象(object)措苑體

其物皆的封軟,它存儲數(shù)據(jù),遢可以規(guī)定它在自身上執(zhí)行操作.)

野象具有狀態(tài)、行卷和悌識,迨意味著每登種封象可以擁行內(nèi)部數(shù)據(jù)(它m紿出該例如:publicintmb_method(){,??}

我象的狀態(tài))和措施(它ri產(chǎn)生行馬),弁且每登種我象都可以唯壹地與其他封象publicstaticvoidmain(Stringargs(l)

辨別PA來(每空種的取在內(nèi)存中均布唯堂壹種地址

浩良(message)例3.2(若其措脩的考的人或局部分1.1幺與坐的細(xì)M等1.1幺根似,則由M多111幺在

在面向的象框架中,均象之間地iS互相發(fā)送消息來it行交互。道他措施內(nèi)部臨畤被隱藏?

例3.3(關(guān)鍵字this:射目前3H象的引用〉(4)使用封象

<4)構(gòu)造措施程序使用為象:

構(gòu)造措施用來以立類的實例,井封御象初始化,構(gòu)造措施的申明和農(nóng)稅措能中明非訪冏射象的組員變以,可:般形式咨:

常相似,不遇它必須和類同名,并且不能申明返回值類型.構(gòu)造措施的愛殷形式:封軟名.組員變量名

public7光名A(7參數(shù)列表〉){4月句》)謝用封象的措施,恚般的式滿;

默認(rèn)的構(gòu)造措6必常專種類沒有包括構(gòu)造措施時.Java將自勛提供專種坡認(rèn)的構(gòu)造時象名.措施名([參故表))

措施.實例變量和類變量

野象被關(guān)鍵字static蟋飾的變貸分類變量(靜態(tài)變量),未被關(guān)寬字static修飾的變量23

(1)申明封象實例變顯,

申明堂種封軟只是命名登種引用變fit迫佃引用變量和豺象關(guān)聯(lián),可以用來引用該例如:

class0{

申明專種封軟的格式如下:floatx;;/實例變量

類名變冊名(封象名);staticinty;〃類變地

例如,申明封飄:

Pointpl,p2;

不要把申明黨和封象和創(chuàng)立專種封象混滿起來.申明封象并不?四追倜對堂分派內(nèi)每偶射象均有力已的受例變品,不聾樣封象的實例變量也將被分派不比樣的內(nèi)存空

存.間。

<2)創(chuàng)立我象類變量則被專種類的所有射象共享,在內(nèi)存中也只有專處.可以通遨類名或封望名

創(chuàng)立封象:使用new操作符和構(gòu)造措施。引用類變量.

構(gòu)造措施是在引以實例化通程中使用的特殊措施:實例措施和類措施

操作符new分新的封象分派壹片內(nèi)存并將它存儲在那費(fèi).然彼返回封象的地址。被關(guān)鍵字static修飾他括施卦類變量(靜態(tài)括施),未被關(guān)鍵字static修飾的措話冷

格式視實例措施.

new構(gòu)造措脆名(構(gòu)造措腑的調(diào)用參數(shù)列表)例3.7

例如:注意:類中的實例措施可以互相調(diào)用,并可傭用類措施.類措施也能互相調(diào)用,但

pl=newPointf);p2=newPomt(30,40);不能直接調(diào)用實例措施,而要通遺在類措施中引入局部封象,通通時象名調(diào)用實例

申明和創(chuàng)立封敦也可以查起完畢,例如:措施.

Pointp3=newPoint。,p4=newPolnt(60,70);類中的實例措施中可以直接使用實例變玨,也可真按使用類變量。但類措施能百.接

使用類變量,卻必須通通在類措施中引入的局部方象,用封象名引用實例變量.

<3>對象的內(nèi)存模審類措施可以通遍類Z或科象名調(diào)用.

在Java中有兩種類型的變量:基本類型與引用類SL基本類型的變量姻是寄存失例3.8

種該類型的值:引用變量實際上寄存的是它所弓I用的封象的地址,而不是寄存弭象訪冏權(quán)限

自身.在Javad中噂有數(shù)州和坐小型慕引用姿中.的曾訪fffl權(quán)限實施訪曲控制.各類的田協(xié)涉曾訪㈱權(quán)限.保護(hù)室的ill用不在北期里

的狀況下被引用.

在類的申明中,除了類的措施姻能訪冏類的組員變肽外,卷其也類的措能訪I川本類能被實例化;用abstract修飾措施,此措施稱辦抽收措施,抽軟措施沒仃實現(xiàn)的代

的組員變量和拮施?提供了四種訪冏權(quán)限:碼(措施首部;)包括抽象措施的類交定是抽象類,但抽象類可以沒有抽象措施。

public:低訪冏限制,其他類的措破都能訪網(wǎng)(3)關(guān)鍵字super

private:最強(qiáng)訪冏限制,其他類的措施都不能訪冏關(guān)犍字super的用途:在子類型的非靜態(tài)組員措施中訪冏其父類里的組員變fit

protected:僅四了光或同錢包中的先的措施訪1母(4)大鍵字this

〈default>:只容^同意包中的類的措施訪冏關(guān)犍字this的用途:在目前類的『靜態(tài)組員措施中訪冏目前類的組員變貴

繼承(5)類之間的aa和has-a關(guān)系

繼承性-軟件更用的專種措施例:類A繼承自類B,子類A與父類B之間有is-a關(guān)系

維承使得杳種類可通道擴(kuò)展既有類來定義例:類A的某他綱員變?nèi)〉念愋褪荁,類A和類B之間是has-a關(guān)系

擴(kuò)展申明的新類稱卷子類,原有的類稱初超類《父類》(6)內(nèi)部類(innercbss)

子炎維承超類Q變量和措施;子類可以增良新的變5和措施;子炎可以由寫(笫定義在其他炎內(nèi)部的美稱卷內(nèi)部炎.

51頁)徙超類中維承的措施.接口(interface)

子類封父類的維承性,Java^言有如下規(guī)定;Java小應(yīng)用程序基礎(chǔ)

子類自然地繼承其父類中非private的組員變量作各自已的組員變能JavaApplet

子類自然地維承其父類中非private的組員措碓作四自己的組員措魄

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論