JAVA語(yǔ)言程序設(shè)計(jì)期末考試試題及答案_第1頁(yè)
JAVA語(yǔ)言程序設(shè)計(jì)期末考試試題及答案_第2頁(yè)
JAVA語(yǔ)言程序設(shè)計(jì)期末考試試題及答案_第3頁(yè)
JAVA語(yǔ)言程序設(shè)計(jì)期末考試試題及答案_第4頁(yè)
JAVA語(yǔ)言程序設(shè)計(jì)期末考試試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩56頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

JAVA語(yǔ)言程序設(shè)計(jì)考試試題及部分答案

一、單選題:(每題1分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,

請(qǐng)將正確選項(xiàng)的標(biāo)記寫在題干后的括號(hào)內(nèi)。

1.下列語(yǔ)句序列執(zhí)行后,K的值是(B

intm=3,n=6,k=0;

while((m++)<(-n))++k;

A)0B)102D)3

2.設(shè)i、J為im型變量名,a為ini型數(shù)組名,以下選項(xiàng)中,正確的賦值語(yǔ)句是(B)。

A)i=i+2B)a|01=7;

0I++--J;D)a(0)=66;

3.Java語(yǔ)言的類間的繼承關(guān)系是(B)。

A)多重的B)單重的Q線程的D)不能繼承

4.設(shè)有定義hi"=6;,則執(zhí)行以下語(yǔ)句后,i的值為

i+=i-l;

A|10B)121011D)100

5.下列選項(xiàng)中,用于在定義子類時(shí)聲明父類名的關(guān)鍵字是(C)。

A)interfaceB)package0exlendsD)class

6.若已定義bytellx=<11,22,33,-66);

其中0WKW3,則對(duì)X數(shù)組元素錯(cuò)誤的引用是(C)。

A)XI5-31B)X(k|0Xlk+51D)X(0]

7.下列語(yǔ)句序列執(zhí)行后,Chi的值是(B)。

charclrt=,A,,€h2='W;

if(thl+2<ch2)++chl;

A)'A'B)WoTD)B

8.下列語(yǔ)句序列執(zhí)行后,1的值是(D)。

int1=8,1=16;

elsej-;

A(15B)16O7D)8

9.下列語(yǔ)句序列執(zhí)行后,K的值是(C)。

1011=10,)=18,k=30;

swit€h(J-I)

{case8:k++;

case9:k+=2;

case10:k+=3;

default:k/=|;

}

A(31B)3202D)33

10下面語(yǔ)句執(zhí)行后,I的值是(B)°

ior(int1=0,j=l;j<5;j+=3)l=l+j;

A)4B)5O6D)7

11.設(shè)有定義BoalX=3.53=4?61,片5.71;則以下的表達(dá)式中,值為inw的是(B)。

A)x>y11x>zB)x!=y

Oi>(y+x)D)x<y&!(x<z)

12下列語(yǔ)句序列執(zhí)行后,1的值是(D)。

int1=16;

do{l/=2;}while(i>3);

A|16B)8C)4D)2

13以下由for語(yǔ)句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是(B)。

for(intI=0;true;i++);

A)有語(yǔ)法錯(cuò),不能執(zhí)行B)無(wú)限次

Q執(zhí)行1次D)一次也不執(zhí)行

14定義類頭時(shí)能使用的修飾符是(C

A)privateB)static0abstractD)protected

15.設(shè)Ini型變量a、b,float型變量x、y,char型變量ch均已正確定義并賦值,

正確的swllcli語(yǔ)句是D)。

A)switch(x+y)B)switch(ch+1)

{…}{…}

0switchchD)swiicn(a+D);

{….}{…}

16.下列最終屬性I的定義中,正確的是(

A)staticfinalint1=100;B)finalInti=1.2;

0finali=*wa;D)finalchari;

n,下列類定義中,不正確的是代

A)classx{....}

B)classxextendsy{....}

0staticclassximplementsyl,y2{....}

D)publicclassxextendsApplet{....}

18,設(shè)*、y為已定義的類名,下列聲明x類的對(duì)象xl的語(yǔ)句中正確的是()0

A)staticxxl;B)publicxxl=newx(int123);

0yxl;D)xxl=x();

19.設(shè)1、j、K為類x中定義的int型變量名,下列類x的構(gòu)造函數(shù)中不正確的是(B)o

A)x(intmH...}B)voidx(IntmR...}

0x(lntm,intnX...}D)x(inihjntmjntn){...}

20,下列方法定義中,正確的是(A)。

A)intx(Xcharch=*a';return(int)ch;}

B)voidx(K...returntrue;}

0Intx(){...returntrue;)

D)intx(inta,b){returna+b;}

21,用于定義類成員的訪問(wèn)控制權(quán)的一組關(guān)鍵字是(D)。

A)class,float,double,public

BHloat,boolean,intlong

0char,extends,float,double

D)puDiic,pnvaie,proieciea

22,不能構(gòu)成循環(huán)的語(yǔ)句是(t)。

A)for語(yǔ)句B)while語(yǔ)句0switch語(yǔ)句D)do_while語(yǔ)句

23,下列程序段執(zhí)行后h3的結(jié)果是(D)。

booleanbl=true,b2,b3;

24=bl?bl:b2;

trueD)false

25下面數(shù)據(jù)結(jié)構(gòu)中,屬于非線性的是(B)。

A)線性表B)樹C)隊(duì)列D)堆棧

11.設(shè)有定義mt1=123;longj=456;下面賦值不正確的語(yǔ)句是(D)。

A)j=i;BH=(long)l;Oi=(intM;D)i=J;

二、填空題:(每空1分)

1.構(gòu)造函數(shù)_沒(méi)_有返回值。

2.Java語(yǔ)言中的浮點(diǎn)型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲(chǔ)長(zhǎng)度和數(shù)值精度的不同,進(jìn)一步分為HoatWdouble

兩種具體類型。

3.創(chuàng)建類對(duì)象的運(yùn)算符是_new。

4,當(dāng)整型變量n的值不能被13除盡時(shí),其值為false的Java語(yǔ)言表達(dá)式是

_n%13==0___________o

5.在Java語(yǔ)言中,所有的數(shù)組都有一個(gè)lenqm屬性,這個(gè)屬性存儲(chǔ)了該數(shù)組的一元素個(gè)數(shù)。

6,定義類就是定義一種抽象的父類,它是所有具有一定共性的對(duì)象的抽象描述。

7.在java語(yǔ)言中,使用—平臺(tái)無(wú)關(guān)一、―lava虛擬機(jī)—等技術(shù),實(shí)現(xiàn)軟件重用。

8.表達(dá)式3/6?5的計(jì)算結(jié)果是—0―o

9.下面是一個(gè)類的定義:

publiccla舞」nlMyclass

(

intx,y;

Myclass(intL=0)//構(gòu)造函數(shù)

(

x=l;

y=l;

)

)

io,下面是一個(gè)javaAmmcaiion的主類的定義,其功能是輸出所有命令行參數(shù)。

Importjava.io.*;

publicclassMyClass

(

publicstaticvoidmain(StringartslI)

(

H(args.length!=_0_)

lordnti=0;i<args.length;1++)

Svstem.oul.Drintln(,,i=,,+i):

else沒(méi)有命令行參數(shù));

)

)

11下面是一個(gè)小程序的主類nyprotrani的定義,其中A、B是該主類所在源程序中己定義的另兩個(gè)

類的類名:

importlavaawl.*;

Importfavaapplet.*;

publicclassmyprogram函end§A叩砥〃定義小程序的主類

{

Aa;Bb;

publicmyprogram_init()

{a=newA();b=new_B();}

}

12java的復(fù)合數(shù)據(jù)類型有:類、數(shù)組和—接口一等,Java的簡(jiǎn)單數(shù)據(jù)類型有:數(shù)值類型(整

形和浮點(diǎn)類型),自負(fù)類型和布爾類型

13,表達(dá)式3/6*5的計(jì)算結(jié)果是_0。

14,定義初值為10的10次方的長(zhǎng)整型變量Ivar的語(yǔ)句是:long

lvar=l*eW。

15.順序結(jié)構(gòu)、分支結(jié)構(gòu)(或稱選擇結(jié)構(gòu))、_循環(huán)結(jié)構(gòu)是結(jié)構(gòu)化程序設(shè)計(jì)的三種基本流

程控制結(jié)構(gòu)。

16.以下方法m的功能是求兩參數(shù)之積的整數(shù)部分。

intm(floatx,floaty)

{k=(lnt)x*y;}

17.java源程序文件編譯后產(chǎn)生的文件稱為一字節(jié)碼—文件,其擴(kuò)展名為—.class

18.Java和C++都是面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。

三、程序分析:(每題4分)

1.下面是一個(gè)排序的程序:

importlava.io.*;

publicclassTes(56_Sort

(

publicstaticvoidmain(Slring?,§[])

(

intll*={42,99,5,63,95,36,2,69,200,96};

SyslenLoiiLpiimiii(排序前的數(shù)據(jù)序列:);

ShowArray(a);

Sort(a);

SWcntouLpiimiii(排序后的數(shù)據(jù)序列:);

ShowArray(a);

)

publicstaticvoidSort(ininx)

mtw;

for(inli=l;i<x.length;I++)

(

for(inti=0;|<x,length-l;j++)

U(xOI>xB+l?

{w=x|jl;xUl=x|j+l);xB+U=w;}

/?lf(i==l||i==2)ShowArray(x);

U(i==2)break;?/

)

)

publicsialicvoidShowArraydnt皿)

(

for(inti=0;l<h.length;i++)

System.out.print(,,D|i,,+i+,l=H+D|iD;

System.out.printliK);

)

)

問(wèn)題:如果將方法§ort()中的一對(duì)注釋符(/**/)去掉,程序輸出的結(jié)果是什么?

排序前的數(shù)據(jù)序列:

b|01=42b|l|=90l)|21=5bI31=63i)|4)=951)|51=361)|6|=2b|7]=69bI8|=200t)|91=96

b|0)=42b|l]=5b[2|=63b|31=95b|4]=36bI5|=2b(61=69b|7]=99b|81=96b|91=200

D|0]=5D|1|=42D|2|=63D|3|=36D|4)=2D|5|=69D(6|=95D17|=90D|8|=99D|9|=2UO

排序后的數(shù)據(jù)序列:

D|0|=5D|ll=42b|21=63b|3|=36ll|41=2h|51=69b|61=95D|71=96b|8|=99h|91=200

2.請(qǐng)寫下程序的輸出結(jié)果:

publicclassTest52

(

Stringstrl="HelloyJavaworld!\f;

(<1

Siringstr2=Hellofstudents!';

publicstaticvoidmain(Slrlngar和)

(

System.out.prlnt(strl);

System.out.println(str2);

)

)

輸出結(jié)果:

3.請(qǐng)寫下程序的輸出結(jié)果:

publicclassT2_4{

publicstaticvoidmain(Slrlngnargs)

inti,j;

char€=***;

ior(i=o;l<5;l++)

(

for(j=0;j<=l;j++)

System.out.printC'*");

System.out.printlnO;

}

}

)

輸出結(jié)果:

4、請(qǐng)寫下程序的輸出結(jié)果:

publicclassex2_2

(

publicstaticvoidmain(StringargslI)

{

lntx,y;

hyteh=6;

floati=1.234f;

doublew=1.23;

booleanflag;

X=12;

y=300;

nag=x>y;

System.out.prln(ln(>'x>y==ll+iia0;

Ilag=z>w;

System.out.prinan("z>w=="+fla^;

}

}

四、問(wèn)答題:(每題5分,)

1.Java的接口和C++的虛類的相同和不同處。

由于Java不支持多繼承,而有可能某個(gè)類或?qū)ο笠褂梅謩e在幾個(gè)類或?qū)ο罄锩娴姆椒ɑ驅(qū)?/p>

性,現(xiàn)有的單繼承機(jī)制就不能滿足要求。與繼承相比,接口有更高的靈活性,因?yàn)榻涌谥袥](méi)有任何實(shí)

現(xiàn)代碼。當(dāng)一個(gè)類實(shí)現(xiàn)了接口以后,該類要實(shí)現(xiàn)接口里面所有的方法和屬性,并且接口里面的屬性在

默認(rèn)狀態(tài)下面都是publicsialic,所有方法默認(rèn)情況下是mimic.一個(gè)類可以實(shí)現(xiàn)多個(gè)接口。

2.垃圾回收的優(yōu)點(diǎn)和原理。并考慮2種回收機(jī)制。

Java語(yǔ)言中一個(gè)顯著的特點(diǎn)就是引入了垃圾回收機(jī)制,使C++程序員最頭疼的內(nèi)存管理的問(wèn)

題迎刃而解,它使得Java程序員在編寫程序的時(shí)候不再需要考慮內(nèi)存管理。由于有個(gè)垃圾回收機(jī)制,

Java中的對(duì)象不再有“作用域”的概念,只有對(duì)象的引用才有''作用域:垃圾回收可以有效的防止內(nèi)存

泄露,有效的使用可以使用的內(nèi)存。垃圾回收器通常是作為一個(gè)單獨(dú)的低級(jí)別的線程運(yùn)行,不可預(yù)知

的情況下對(duì)內(nèi)存堆中口經(jīng)死亡的或者長(zhǎng)時(shí)間沒(méi)有使用的對(duì)象進(jìn)行清楚和回收,程序員不能實(shí)時(shí)的調(diào)用

垃圾回收器對(duì)某個(gè)對(duì)象或所有對(duì)象進(jìn)行垃圾回收。回收機(jī)制有分代復(fù)制垃圾回收和標(biāo)記垃圾回收,增

量垃圾回收。

3,談?wù)劊↖nal,finally,hnallzc的區(qū)別。

Final一修飾符(關(guān)鍵字)如果一個(gè)類被聲明為linah意味著它不能再派生出新的子類,不能

作為父類被繼承。因此一個(gè)類不能既被聲明為aDWraci的,又被聲明為miai的。將變量或方法聲明為

finaL可以保證它們?cè)谑褂弥胁混鸶淖?。被聲明為mud的變量必須在聲明時(shí)給定初侑,而在以后的引

用中只能讀取,不可修改。被聲明為rniai的方法也同樣只能使用,不能重載。

Hnany一再異常處理時(shí)提供mumy塊來(lái)執(zhí)行任何清除操作。如果拋出一個(gè)異常,那么相匹配

的catch子句就會(huì)執(zhí)行,然后控制就會(huì)進(jìn)入finally塊(如果有的話)。

Finalize一方法名。Java技術(shù)允許使用finalize()方法在垃圾收集器將對(duì)象從內(nèi)存中清除出去

之前做必要的清理工作。這個(gè)方法是由垃圾收集器在確定這個(gè)對(duì)象沒(méi)有被引用時(shí)對(duì)這個(gè)對(duì)象調(diào)用的。

它是在Objecl類中定義的,因此所有的類都繼承了它。子類覆蓋Ihialize()方法以整理系統(tǒng)資源或

者執(zhí)行其他清理工作。finalizeo方法是在垃圾收集器刪除對(duì)象之前對(duì)這個(gè)對(duì)象調(diào)用的。

4,數(shù)組有沒(méi)有l(wèi)e曬h()這個(gè)方法?血時(shí)有沒(méi)有l(wèi)e哂h()這個(gè)方法?舉例說(shuō)明使用方法?

數(shù)組沒(méi)有數(shù)颼mo這個(gè)方法,有—的屬性。

MUM有有此時(shí)曲()這個(gè)方法。

5.Java中的異常處理機(jī)制的簡(jiǎn)單原理和應(yīng)用。

當(dāng)JAVA程序違反了JAVA的語(yǔ)義規(guī)則時(shí),JAVA虛擬機(jī)就會(huì)將發(fā)生的錯(cuò)誤表示為一個(gè)異常。違反

語(yǔ)義規(guī)則包括2種情況。一種是JAVA類庫(kù)內(nèi)置的語(yǔ)義檢查。例如數(shù)組下標(biāo)越界,會(huì)引發(fā)

indexOutOfBoundsException;訪問(wèn)iwll的對(duì)象時(shí)會(huì)引發(fā)NuHPoimerExcepiion.另一種情況就是JAVA允許程序

員擴(kuò)展這種語(yǔ)義檢查,程序員可以創(chuàng)建自己的異常,并自由選擇在何時(shí)用nuow關(guān)鍵字引發(fā)異常。所

有的異常都是|ava.lang.Thowabie的子類。

五、程序設(shè)計(jì):(每題11分,共33分)

1、編程:編寫一個(gè)截取字符串的函數(shù),輸入為一個(gè)字符串和字節(jié)數(shù),輸出為按字節(jié)截取的字符串。

但是要保證漢字不被截半個(gè),如“我ABC”4,應(yīng)該截為“我AB”,輸入“我ABC漢DEF“,6,應(yīng)該輸出為“

我MT而不是“我ABC+漢的半個(gè)”。

2、編程求解:所TT兩位整數(shù)能被3整除的數(shù)的和,以及不能被3整除的數(shù)的各位數(shù)字之和。

3、設(shè)計(jì)一個(gè)程序求解e的值。精度達(dá)到l.oe。

4、請(qǐng)?jiān)O(shè)計(jì)一個(gè)對(duì)N個(gè)數(shù)進(jìn)行排序的程序

一、選擇題(每道題只有一個(gè)正確答案,每小題2分,共30分)15道題

1、關(guān)于Java語(yǔ)言敘述錯(cuò)誤的是:(C)

A.Java語(yǔ)言具有跨平臺(tái)性

B.java是一種面向?qū)ο蟮恼Z(yǔ)言

C.Java語(yǔ)言中的類可以多繼承

D.java的垃圾收集機(jī)制自動(dòng)回收程序已不再使用的對(duì)象

2、以下敘述正確的是:(B)的確臺(tái)a

A.構(gòu)造方法必須是mMe方法

B.main方法必須是public方法

C.Java應(yīng)用程序的文件名可以是任意的

D.構(gòu)造方法應(yīng)該聲明為void類型

3、關(guān)于Java中數(shù)據(jù)類型敘述正確的是:(B)

A、整型數(shù)據(jù)在不同平臺(tái)下長(zhǎng)度不同

B.boolean類型數(shù)據(jù)只有2個(gè)值,Hue和fake

C.數(shù)組屬于簡(jiǎn)單數(shù)據(jù)類型

D.java中的指針類型和(:語(yǔ)言的一樣

4、設(shè)hi”=l,floa〔y=2,則表達(dá)式x/y的值是:(D)

A.0

B.1

C.2

D.以上都不是

5、以下語(yǔ)句有語(yǔ)法錯(cuò)的是:(A)

A.intx=l;y=2;Z=3

B.for(intx=10j=0;x>0;x++);

C.while(x>5);

D.ior(;;);

6、關(guān)于類和對(duì)象的敘述正確的是:(A)

A.Java的類分為兩大部分:系統(tǒng)定義的類和用戶自定義的類

B.類的靜態(tài)屬性和全局變量的概念完全一樣,只是表達(dá)形式不同

C.類的成員至少有一個(gè)屬性和一個(gè)方法

D.類是對(duì)象的實(shí)例化

7、以下有關(guān)構(gòu)造方法的說(shuō)法,正確的是:(A)

A.一個(gè)類的構(gòu)造方法可以有多個(gè)

B.構(gòu)造方法在類定義時(shí)被調(diào)用

C.構(gòu)造方法只能由對(duì)象中的其它方法調(diào)用

D.構(gòu)造方法可以和類同名,也可以和類名不同

8、以下有關(guān)類的繼承的敘述中,正確的是:(D)

A.子類能直接繼承父類所有的非私有屬性,也可通過(guò)接口繼承父類的私有屬性

B.子類只能繼承父類的方法,不能繼承父類的屬性

C.子類只能繼承父類的非私有屬性,不能繼承父類的方法

D.子類不能繼承父類的私有屬性

9、下列屬于容器的組件有:(B)

A.JButton

B.jPane

C.Canvas

D.jTexlArea

10、void的含義:(C)

A.方法體為空

B.定義的方法沒(méi)有形參

C.定義的方法沒(méi)有返回值

D.方法的返回值不能參加算術(shù)運(yùn)算

11、關(guān)于Java中異常的敘述正確的是:(D)

A.異常是程序編寫過(guò)程中代碼的語(yǔ)法錯(cuò)誤

B.異常是程序編寫過(guò)程中代碼的邏輯錯(cuò)誤

C.異常出現(xiàn)后程序的運(yùn)行馬上中止

D.異常是可以捕獲和處理的

12、所有的異常類皆繼承哪一個(gè)類?(C)

A.iava.iolxception

B.iava.lang.Throwable

C.Java.langlxception

D.Java.lang.Error

13、下面哪個(gè)不是java語(yǔ)言中的關(guān)鍵字?(B)

A.long

B.slzeof

C.instanceof

D.cinst

14、為實(shí)現(xiàn)進(jìn)程之間的通信,需要使用下列那種流才合適?(D)

A.Datastream

B.Filestream

(,Bulferedstream

D.Pipedstream

15、在復(fù)選框中移動(dòng)鼠標(biāo),然后單擊一選項(xiàng),要捕獲所選項(xiàng)必需實(shí)現(xiàn)哪個(gè)接口?(D)

A.Actionlistener

B.Mouselistener

C.MouseMotlonlistern

D.ItemListener

二、填空題(每空1分,共20分)

1、面向?qū)ο蟪绦蛟O(shè)計(jì)所具有的基本特征是:―抽象性_封裝性_繼承性_多態(tài)性—

2、數(shù)組X定義如下

intx||||=newlnt|3]|21

貝ijx..length的值為3,

xiOLlengm的值為2。

3、java中實(shí)現(xiàn)多線程一般使用兩種方法,一是—繼承Tur%。類,二是_____實(shí)現(xiàn)Runnable

方法__________

4、java的圖形用戶界面設(shè)計(jì)中,有很多布局管理器用來(lái)擺放組件的位置.,一般用到的布局管理器有(列

出四種即可)_Flowlayout,_Gridlayout,_Borderlayout,_Cardlayout

5、Applel常用的方法是:_inilO_>_runo_、_WopO_和CeWroyO,

三、閱讀程序,寫出程序的輸出結(jié)果(每題5分,共20分)

1、classA{

privateintprivateVar;

A(int_privateVar){

privateVar=_prlvateVar;

}

booleanisEqualTo(AanolherAK

if(thls.privatevar==anotherA.prlvafeVar)

returntrue;

else

returnfalse;

}

}

publicclassB(

publicstaticvoidmain(Strlngargs[|H

Aa=newA(l);

Ab=newA(2);

System.out.pnnlln(a.isEqualTo(b));

}

)

程序的輸出結(jié)果為:—false

2.classA{

double((doublex,doubley){

returnx*y;

}

}

classBextendsA{

douDle((doublex,doubley){

returnx+y;

)

)

publicclassTest{

publicstaticvoidmain(Stringargsll){

Bobj=newBO;

System.out.printlnC'Theprogramoutputis"+ob|.I(4,6?;

}

)

程序的輸出結(jié)果為:_Theprogramoutputis

3、pumicclassvncneckea{

publicstaticvoidmain(SirIng||args){

try(

methoiO;

}catch(Exceptione){

System.out.printlnC'A");

}finally(

System.out.printliK"Bn);

}

)

staticvoidmethodO{

try(

wrenchO;

Syslem.out.printlnC'C");

}catch(ArithmeticExceptione){

System.out.println("D");

}finally(

System.out.printlnC'E");

}

System.out.prinllnC'F");

}

staticvoidwrenchO{

thrownewNullPointerExceptionO;

)

)

程序的輸出結(jié)果為:

B

4、publicclassTest(

publicstaticvoidmain(Stringl)args){

intx;

intan={o,o,o,o,o,o};

calculated,a(5]);

System.out.prinlln(<,thevalueofa(0|is"+a|0D;

System.out.prinllnC'thevalueIsa|5|is”+a|51);

)

staticintcalculatefintx|Linty){

for(intI=1;I<x.length;i++)

If(y<x.length)

xlil=xli-11+1;

returnx|0|;

)

程序的輸出結(jié)果為:

thevalueofa|0)is0

thevalueIsa|5|Is5

1.下面哪些是§nor1型的取值范圍|€|

A,-27-27-1

B.0-2164

C.-215-215-1

D.-231-23M

2,下面哪些是合法的標(biāo)識(shí)符[ABE]

A.(persons

B.TwoDsers

C.*point

D.this

E._endllne

3.哪些是將一個(gè)十六進(jìn)制值賦值給一個(gè)io時(shí)型變量[D1

A.longnumber=3451;

B.longnumber=0345;

C.longnumber=0345L;

D.longnumber=0x3451;

4.下面的哪些程序片斷可能導(dǎo)致錯(cuò)誤。|BD|

A.

Strings="Gonewiththewind',;

Stringt="good”;

Siringk=s+1;

Strings="Gonewiththewind";

Stringt;

I=s|3|+HoneH;

c.

Strings="Gonewiththewind',;

Stringstandard=s.toDpper(aseO;

D.

Strings="homedirectory";

Siringt=s-"directory";

5.在〃polMx處的哪些聲明是合法的|DE|

classPerson{

privateinta;

publicIntchangedntmKreturnm;}

)

publicclassTeacherextendsPenon{

publicintb;

publicstaticvoidmain(StrlngargllK

Penonp=newPersonO;

Teachert=newTeacher。;

inti

//pointx

)

)

A.I=m;

B.i=n;

(.i=p.a;

D.l=p.change(30);

E.I=Lb;

6.當(dāng)Frame的大小被改變時(shí)Jrame中的按鈕的位置也可能被改變,請(qǐng)問(wèn)此時(shí)使用的是什么布局管

理器IBI

A.Borderlayout

B.Flowlayout

C.CardLayoul

D.Gridlayout

7,給出下面的代碼片斷

1publicvoidcreateo{

2Vectormyvecl;

3myVect=newVectorO;

4)

下面的哪些陳述是正確的?[ADE]

A.第二行的聲明不會(huì)為變量myvecl分配內(nèi)存空間?!ㄖ傅氖嵌芽臻g,只是在棧中分配;這里不用

較真.自己理解就好;

B.第二行的聲明分配一個(gè)到Veclor對(duì)象的引用的內(nèi)存空間。

C.第二行語(yǔ)句創(chuàng)建一個(gè)vccior類對(duì)象。

D.第三行語(yǔ)句創(chuàng)建一個(gè)VMor類對(duì)象。

E.第三行語(yǔ)句為一個(gè)VMor類對(duì)象分配內(nèi)存空間。

〃分配棧空間,相當(dāng)于指針,但是不分配“到Vector對(duì)象的引用的空間”;選項(xiàng)二的意思是分配了堆空

間;

8.下面的哪些答案可以用以表示八進(jìn)制值8?[A1

A.010

B.0X10

C.08

D.0X8

9.哪些不是Java關(guān)鍵字(AB1

A.TRUE

B.slzeol

C.const

D.super

E.void

10,下面的哪些敘述為真。IAD1

A.equal§0方法判定引用值是否指向同一對(duì)象。〃不說(shuō)是誰(shuí)的就是默認(rèn)的

B.==操作符判定兩個(gè)分立的對(duì)象的內(nèi)容和類型是否一致。

C.equalso方法只有在兩個(gè)對(duì)象的內(nèi)容一致時(shí)返回lruen

D?類File重寫方法equal的在兩個(gè)分立的對(duì)象的內(nèi)容和類型一致時(shí)返回什配?!ó?dāng)兩個(gè)獨(dú)立的對(duì)象

的內(nèi)容和類型一致;

11.下面關(guān)于繼承的哪些敘述是正確的。[AD1

4.在java中只允許單一繼承c

B.在java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口。

(:?在java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口。

D.java的單一繼承使代碼更可靠。

12.第十行的聲明將調(diào)用哪些方法.(D1

1classPerson{

2publicvoidDrintValue(inttintj){}

3publicvoidprintvaluedntl){}

4)

5publicclassTeacherextendsPerson{

6publicvoidprintvalueo(}

7publicvoidprinlValue(inti){}

8publicstaticvoidmaln(StringargsllK

Persont=newTeacherO;

10l.printValue(lO);

n)

12)

A.第2行的方法

B.第3行的方法

(:?第6行的方法

D.第7行的方法

13.下面哪些不是Java的原始數(shù)據(jù)類型(Bq

A?short

B.Boolean

C.unit

D.float

14,下面的哪些關(guān)鍵字通常用來(lái)對(duì)對(duì)象的加鎖,該標(biāo)記使得對(duì)對(duì)象的訪問(wèn)是排他的?網(wǎng)

A.Iransienf

B.synchronized

C.serialize

D.static

15.malii0方法的返回類型是什么?[Bl

A.int

B.void

€.Dooiean

D.static

16,給出以下關(guān)于一個(gè)使用適當(dāng)?shù)淖址g距的字體的Texffiem的表達(dá)式

TextFieldt=newTextHeldCtheyaregoodn,40);//40指的是像素

哪些敘述是對(duì)的?[D]

A,被顯示的字符串可以使用多種字體。

B.一行中最大的字符數(shù)是40

C,顯示的寬度正好是40個(gè)字符寬。

D.用戶可以編輯字符。

17.關(guān)于垃圾收集的哪些敘述是對(duì)的?IB1

A.程序開發(fā)者必須自己創(chuàng)建一個(gè)線程進(jìn)行內(nèi)存釋放的工作。

B.垃圾收集將檢查并釋放不再使用的內(nèi)存。

G垃圾收集允許程序開發(fā)者明確指定并立即釋放該內(nèi)存。

D.垃圾收集能夠在期望的時(shí)間釋放被Java對(duì)象使用的內(nèi)存。

18,給出下面的代碼

1publicclassTest{

2intm,n;

3publicTestO{}

4publicTesldnta){m=a;}

5PUDIICsialicvommain(strmgargil){

6TestIl,t2;

7iniLk;

8j=O;k=o;

9ll=newTeslO;

10I2=newTest(j,k);

11)

12}

在編譯時(shí)哪行將導(dǎo)致一個(gè)錯(cuò)誤?ID1

A.第3行

B.第5行

(:?第6行

D.第10行

19.Thread的方法re§umeO負(fù)責(zé)恢復(fù)哪些線程的執(zhí)行?皿

A.通過(guò)調(diào)用§10P0方法而停止的線程。

B.通過(guò)調(diào)用流飾0方法而停止運(yùn)行的線程。

C.通過(guò)調(diào)用wait。方法而停止運(yùn)行的線程。

D.通過(guò)調(diào)用$11§眥11(10方法而停止運(yùn)行的線程?!ㄒ呀?jīng)過(guò)期了

20.有關(guān)線程的哪些敘述是對(duì)的?IBD]

A.一旦一個(gè)線程被創(chuàng)建,它就立即開始運(yùn)行。

B.使用§伯110方法可以使一個(gè)線程成為可運(yùn)行的,但是它不一定立即開始運(yùn)行。

C.當(dāng)一個(gè)線程因?yàn)閾屜葯C(jī)制而停止運(yùn)行,它被放在可運(yùn)行隊(duì)列的前面?!ū人鼉?yōu)先級(jí)高的進(jìn)

程搶占了CPU,它運(yùn)行的時(shí)間根據(jù)操作系統(tǒng)而定;

D.一個(gè)線程可能因?yàn)椴煌脑蛲V共⑦M(jìn)入就緒狀態(tài)?!蛇\(yùn)行狀態(tài)

21,給出下面的不完整的方法

1

2{success=connectO;

3if(success==-l){

4thrownewTlmedOulExceptionO;

5)

6}

已知TimedOutException不是一個(gè)RuntimeExceplion0下面的哪些聲明可以被加入第一行完成此方

法的聲明16(1

A.publicvoidmethodO

B.publicvoidmethodOthrowsException

C.publicvoidmethodOthrowsTimedOutException

D.publicvoidmethodOthrowTimedOutException

E.publicthrowTimedOutExceptionvoidmethodO

22,給出下面的代碼

classPerson{

stringname,department;

publicvoidprlntValueO(

System.out.printlnC'nameisM+name);

Syslem.out.printlnC'departmentisH+(lepartinenO;

}

)

publicclassTeacherextendsPenon{

intsalary;

publicvoidprlntValueO{

//完成父類代碼中primvahieo相同的工作

Syslem.out.printinC'salaryIsn+salary);

)

)

下面的哪些表達(dá)式可以加入primvaiueo方法的注釋部分?ID1

A.printvalueo;

B.this.prlntValueO;

C.person.printvalueo;

D.super.printvalueo;

23,下面的哪些賦值語(yǔ)句是錯(cuò)的?[A]

A.floatf=11.1;

B.doubled=5.3E12;

t.aoumea=3.14159;

D.doubled=3.14D;

24.給出下面的不完整的類代碼

(lassPerson{

Stringname,department;

intage;

publicPersoiRStringn){name=n;}

publicPenon(Stringn,inta){name=n;age=a;}

publicPerson(Stringn,Stringd,ima){

//完成Person(Stringn,inta)的邏輯

department=d;

)

)

下面的哪些表達(dá)式可以加到構(gòu)造方法中的注釋處?m

A.Person(n,a);

B.血VPerson(ii,a));//構(gòu)造函數(shù)的名字不能當(dāng)方法名調(diào)用;

(.thlsfn.a);

D.HilsOimneMe);〃構(gòu)造方法的參數(shù)也不能直接傳實(shí)例變量名

25.下面關(guān)于變量及其范圍的陳述哪些是對(duì)的?[ACD1

A.實(shí)例變量是類的成員變量。

B.實(shí)例變量用關(guān)鍵字聲明。

(.在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建

D.局部變量在使用前必須被初始化。

26,給出下面的代碼

publicvoidtesto{

iry(

oneMelhodO;

System.oul.println("condiilonV);

}catch(ArraylndexOutOIBoundsExceptione){

System.oul.printinC'condition2");

}catdKExceptione){

System.out.DrinllnCcondition3U):

}finally(

System.out.println("nnally>>);

}

)

在oncMMwdO方法運(yùn)行正常的情況下將顯示什么?[ADI

A.condition1

B.condition2

C.condition3

u.nnaiiy

27.給出下面的代碼

publicclassTes({

voidprintvaluedntm){

do(

System.out.printlnf'Thevalueisav+m);

}whlle(“m>10);

)

publicstaticvoidmain(Strin^a剛){

mti=io;

Test1=newTeslO;

t.printvalue(i);

)

)

輸出將是什么?m

18

B.9

C.10

D.ll

28,下面的有關(guān)聲明的哪些敘述是對(duì)的?[BC]

A.對(duì)原始數(shù)據(jù)類型例如boolean,的他的變量的聲明不會(huì)為該變量分配內(nèi)存空間。

B.對(duì)原始數(shù)據(jù)類型例如boolean,byte的變量的聲明將為之分配內(nèi)存空間。

(.非原始數(shù)據(jù)類型例如的1唱VMoit的變量的聲明不會(huì)為該對(duì)象分配內(nèi)存。

D.非原始數(shù)據(jù)類型例如String,Vector的變量的聲明會(huì)為該對(duì)象分配內(nèi)存。

〃該對(duì)象指的是堆空間的對(duì)象;指向該對(duì)象的引用只能叫變量;

29.類的設(shè)計(jì)要求它的某個(gè)成員變量不能被外部類直接訪問(wèn)。應(yīng)該使用下面的哪些修飾符獲得需要

的訪問(wèn)控制?IDI

A.public

B.不加修飾符

(.protected

D.private〃面向?qū)ο缶幊蘌196頁(yè)的表格wlvale一行有錯(cuò)誤

30.給出下面的代碼片斷

1Stringstr=null;

2If((str!=null)&&(str.lengthO>10)){

3System.out.printlnC'morethan10");

4)

5elseif((str!=null)&(str.lengthO<5)){〃空指針異常

6System.out.printlnC'lessthan5');

7)

8else{WWem.oiil.prmnnC'eiul'');}

哪些行將導(dǎo)致錯(cuò)誤?[Cl

A.第1行

B.笫2行

C.第5行

D.第8行

31.下面有關(guān)lava代碼安全性的敘述哪些是對(duì)的?IBCDI

A.字節(jié)碼校驗(yàn)器加載杳詢執(zhí)行需要的所有類。

B.運(yùn)行時(shí)解釋器執(zhí)行代碼。

C.在運(yùn)行時(shí),字節(jié)碼被加載,驗(yàn)證然后在解釋器里面運(yùn)行。

D.類加載器通過(guò)分離本機(jī)文件系統(tǒng)的類和從網(wǎng)絡(luò)導(dǎo)入的類增加安全性。

32,給出下面的代碼

publicclassPenon{

intarm=newInHlO];〃非靜態(tài)屬性

publicstaticvoidmain(Slrlnia|l){

W§〔ein.oiH.lMlnflnemiD;〃靜態(tài)方法不能訪問(wèn)非靜態(tài)屬性

)

}

哪些敘述是對(duì)的?[A]

A.編譯時(shí)出錯(cuò)。

B.編譯時(shí)正確而運(yùn)行時(shí)出錯(cuò),

C.輸出Oo

D.輸出nullo

33,給出下面的代碼

publicclassParent{

publicIntaddValue(Inta,intb){

inis;

s=a+h;

returns;

}

)

classChildextendsParent{

)

哪些方法可以加入類Child中?IBQ〃方法的覆蓋

A.IntaddValuefinta,inthK//dosomething...}

B.publicvoidaddValue0{〃dosomething...)

C.publicintaddValue(inta){//dosomething...}

D.publicIntaddValue(inta,Inib(throwsException{//dosomething...}

34.公有成員變量MAXJENGTH是一個(gè)血型值,變量的值保持常數(shù)值100,定義這個(gè)變量的代碼為?

ICD1

A.publicintMAX_LENGTH=100;

B.iinaimiMAX_LEN(ITH=IOO;

C.finalpublicintMAX」JENGTH=100;〃修飾符的順序可以交換

D.publicfinalintMAX_LENGTH=100;

35,下面的哪些lava源文件代碼片斷是對(duì)的?|A(D|

A.packagetestpackage;

publicclassTest{//dosomething...)

B.importjava.Io.*;

packagetestpackage;

publicclassTest{//dosomething...)

C.Importjava.io.*;

classPerson{//dosomething...}

publicclassTest{//dosomething...}

D.importjava.Io?;

importjava.awt.*;

publicclassTes({//dosomething..)

36,給出下面的類

publicclassSample(

longlength;

publicSample(longl){length=I;}

publicstaticvoidmain(StrintargUK

Samplests2,s3;

si=newsampie(2iL);

§2=newSample(21L);

s3=s2;

longm=21L;

}

)

哪個(gè)表達(dá)式返回true?|B|

A.§1==S2;

B.S2==S3;

C.m==si;

D.sLeQuals(m);

37,給出下面有關(guān)java.awt.list的表達(dá)式

List!=new〃第二個(gè)參數(shù)是false的話只能選一個(gè)

其中哪些敘述是正確的?|A(1

A.在沒(méi)有其它的約束的條件下該列表將有6行可見(jiàn)。

B.一行的最大字符數(shù)是6

C.列表將允許用戶多選

D.列表只能有一項(xiàng)被選中

38,給出下面的代碼

classParent{

Stringone,two;

publicParenKSlringa,StringbX

one=a;

two=h;

)

publicvoidprint(){Syslem.out.println(one);)

)

publicclassChildextendsParent{

publiccmid(Stringa,SiringIX

super(a,b);

)

publicvoidprini(){

System.out.println(one+Hton+two);

)

publicstaticvoidmain(StringargsUK

Parentp=newParent(nsoulhn,Mnorthu);

Parentt=newChildCteasl","west");

p.prlnto;

t.printo;

)

)

下面的哪些情況或輸出的結(jié)果正確?IE]

A.編譯時(shí)出錯(cuò)

B.south

east

C.southtonorth

easttowest

D.southtonorth

east

E.south

easttowest

39.類Teacher和Student都是類Person的子類

Penonp;

Teachert;

Students;

若訊1和§都是非空值

if(tinstanceofPenon){s=(Student)t;)

這個(gè)語(yǔ)句導(dǎo)致的結(jié)果是什么?[Cl〃默認(rèn)new時(shí)聲明的都是本類;

A.將構(gòu)造一個(gè)ShidcM對(duì)象

B.表達(dá)式合法

C.編譯時(shí)非法

D.編譯時(shí)合法而在運(yùn)行時(shí)可能非法

40,給出下面的代碼

Strings=?,hello";

SiringI="hello”;

charcn=

下列選項(xiàng)里,哪些返回inie?|A€D1

A.s.equals(l);

B.t.equalsfc);

C.s==t;

D.t.eauals(newSlrin^C'hello"));

E.t==C;

一、單選題(本大題15小題,每小題2分,共30分)

1,下列語(yǔ)句執(zhí)行后,變量a、c的值分別是()。

intx=182;

infa,c;

€=X/100;

a=x%io;

A”,2B[2,1C)1.82,2D)100,82【答案】B

2,下面哪個(gè)表達(dá)式可用得到x和y的最大值()?

A)x>y?y:xB)x<y?y:x0x>y?(x+y):(x-y)D)x==y?y:x;【答案】B

3.以下是應(yīng)用程序中定義的靜態(tài)方法prinlBinary,若在其main方法中有方法調(diào)用語(yǔ)句prlMBlnary。),

則輸

出的結(jié)果是()。

staticvoidprlntBinarydnti){

System.out.printd+”的2進(jìn)制數(shù)表示為:\r);

fordnfj=31;j>=0;H

1((((1?i)&I)!=0)

System.ont.printC'l");

else

System.out.printC'O");

WWcioiiLDrlnniiO;〃換行

)

A)00000000000000000000000000000001B)00000000000000000000000000000010

C)00000000000000000000000000001111D)00000000000000000000000000600000【答案】

B

4.應(yīng)用程序的main方法中有以下語(yǔ)句,則輸出的結(jié)果是()。

Strtng51=,,0.5,,,52=,,12,,;

aoimiex=DouDie.parseuouDie(si);

Inty=lnteger.parselnt(s2);

System.out.pnntln(x+y);

A)12.5B)120.5012D)“12?5”【答案】A

5,應(yīng)用程序的main方法中有以下語(yǔ)句,則輸出的結(jié)果是()。

doubleX=1234.1234567;

DecimalFormatforml=newDecimalFormatC'OOOO.O'j;

System.oul.println(,'Pl=N+forml.forinat(x));

A)PI=1234.1B)PI=1234

0PI=1234.1235D)PI=1234.0【答案】

6,下列程序段執(zhí)行后的結(jié)果是(

Sirings=newSlringC'ahcdefg1');

loKinti=0;i<s.length0;i+=2K

System.out.print(s.charAt(h);

)

A)acegB)MEG0abcdefgD)abed【答案】A

7,應(yīng)用程序的main方法中有以下語(yǔ)句,則輸出的結(jié)果是()。

lnt||X={122,33,55,678,-087);

intmax=x|0|;

fordnti=l;i<x.length;i++){

H(x|i|>max)

max=x|ll;

)

Syslem.out.println(max);

A)678B)122C)-987D)33【答案】A

8.下列語(yǔ)句序列執(zhí)行后,K的值是()0

intx=2,y=5,k=0;

switch(x%y){

caseo:k=x+y;hreak;

case1:k=x-y;break;

case2:k=x*y;break;

delault:k=x/y;break;

)

Syslem.oul.println(k);

A)2B)5CHOD)0【答案】t

9.下面的程序輸出的結(jié)果是()

publicclassAImplementsB{

publicsialicvoidmain(Stringargsll){

Acl=newAO;

i=cl.k;

sysiem.oui.priniinci=(v+i);

)

)

interfaceB{

mtk=10;

}

A)1=0B)i=100程序有編譯錯(cuò)誤D)i=true

【答案】B

10.應(yīng)用程序的main方法中有以下語(yǔ)句,則輸出的結(jié)果是()。

mtbDD={{l,2,3},{4,5},{6,7});

Intsum=0;

fordnfi=O;i<h.length;i++){

fordnlj=O;j<h(il.length;j++){

sum+=b(i|(jl;

)

)

System.out.println("sum="+sum);

A)28BX)C)9D)13【答案】A

11.有整型數(shù)組:intU3={12,35,8,7,2};,則調(diào)用方法41!鄴.§0110()后,數(shù)組X中的元索值依次是().

A)2781235B)1235872€)3512872D)8712

352

【答案】A

12.編譯和運(yùn)行下面的應(yīng)用程序,并在命令行界面輸入12345,則回車后屏幕輸出的結(jié)果是(

publicclassA{

publicstaticvoidmain(Strin^argsll)throwslOException{

BulferedReaderbuf=newBufferedReader(

newinputStreamReader(SyslemJn));

Stringstr=bul.readLIneO;

inix=lnteger.parselnl(str);

System.oul.println(x/100);

)

}

A)45B)50123D)12345【答案】C

13,下面的程序段執(zhí)行后輸出的結(jié)果是()o

StringBufferbuf=newStringBuifer("Beijing2008");

Duf.insert(7,H@n);

Syslem.out.println(buf.toStringO);

A)Beljing@2008B)@Beijing20080Beljing2008@D)Bel|ing#2008【答案】A

14,下面的程序編譯運(yùn)行后輸出的結(jié)果是()。

publicclassAimplementsRunnable{

publicstaticvoidmainfStringargvD){

Aa=newAO;

Threadt=newThread(a);

Lstarto;

)

publicvoidrun(){

while(true){

lry(

Thread.currentThreadO.sleep(lOOO);

}cat€h(lnterruptedExceptione){

System.out.println(e.toSlringo);

)

System.oul.prlntlnC'loopingwhile");

)

)

)

A)在屏幕上重復(fù)輸出“l(fā)oom曜while”。B)在屏幕上輸出一次“l(fā)oomngwhiled

0沒(méi)有結(jié)果輸出。D)以上說(shuō)法都錯(cuò)誤?!敬鸢浮緼

15,下面的程序段創(chuàng)建了BunercdReadcr類的對(duì)象in,以便讀取本機(jī)d盤my文件夾下的文件l.txto

File構(gòu)造函

數(shù)中正確的路徑和文件名的表示是()。

Filei=newHie(填代碼處);

iile=newFileReader(f);

in=newBufferedReader(file);

A)"l.txt"B)nd:\\my\\lH0''d:\\iny\\l.HrD)Hd:\my\l.txr

【答案】c

二、多選題(本大題10小題,每小題2分,共20分)

1.下面的說(shuō)法正確的是(

A)java語(yǔ)言是面向?qū)ο蟮?、解釋?zhí)行的網(wǎng)絡(luò)編程語(yǔ)言。B)java語(yǔ)言具有可移植性,是與平臺(tái)無(wú)關(guān)

的編程語(yǔ)

言。

OJava語(yǔ)言可對(duì)內(nèi)存垃圾自動(dòng)收集。D)java語(yǔ)言編寫的程序雖然是“一次編譯,到處運(yùn)行”,但必

須要

java的運(yùn)行環(huán)境。

【答案】ABCD

2.下面main。方法的定義哪些是正確的()?

A)publicsialicvoidmaliKStringargsll){}B)publicstaticvoidmaln(String|h{}

Opumicstaticvommain(siring||args){}D)PUDIICstaticvoidmam(Sfrlngux)o

【答案】ACD

3.定義變量如下:

char€='w';inii=8;long1=15;floati=8.9f;

以下賦值語(yǔ)句正

溫馨提示

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

評(píng)論

0/150

提交評(píng)論