安徽工業(yè)大學(xué)Java歷年真題匯總_第1頁
安徽工業(yè)大學(xué)Java歷年真題匯總_第2頁
安徽工業(yè)大學(xué)Java歷年真題匯總_第3頁
安徽工業(yè)大學(xué)Java歷年真題匯總_第4頁
安徽工業(yè)大學(xué)Java歷年真題匯總_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Java歷年真題匯總單項(xiàng)選擇題1、Java語言中提供的標(biāo)準(zhǔn)Java類庫存儲(chǔ)在〔A〕的包中。A、java.langB、java.awtC、java.utilD、java.applet2、Java的源代碼局部可分為3局部,即包的聲明、導(dǎo)入聲明和類的定義。雖然他們不一定是必須的,但是如果這3局部同時(shí)存在,那么要遵循一定的規(guī)那么。以下選項(xiàng)中正確的選項(xiàng)是________D__________。A、包聲明、類的定義和導(dǎo)入聲明B、導(dǎo)入聲明、包聲明和類的定義C、類的定義、包聲明和導(dǎo)入聲明D、包聲明、導(dǎo)入聲明和類的定義3、編譯和運(yùn)行以下程序時(shí)會(huì)發(fā)生的情況是_______D___________。privateclassTest{privateintMoney;publicstaticvoidmain(String[]args){System.out.println("HelloWorld!");}}A、編譯出錯(cuò):不能使用private修飾成員變量B、編譯出錯(cuò):main()方法的簽名不正確C、編譯出錯(cuò):成員變量沒有初始化D、編譯出錯(cuò):不能使用private修飾外部類4、如果以下的兩個(gè)源程序的文件名分別為Test_1.java和Test_2.java,并且在同一個(gè)文件夾中,那么編譯和運(yùn)行以下程序時(shí)會(huì)發(fā)生的情況是_________C_________。12341234publicclassTest_1{publicvoidSay(){System.out.println("HelloWorld!");}}123412345publicclassTest_2{publicvoidSay(){Test_1Test=newTest_1();Test.Say();}}A、兩個(gè)文件都能正常編譯,運(yùn)行第二個(gè)文件的字節(jié)碼程序文件,可以輸出HelloWorld!B、兩個(gè)文件都不能正常編譯C、兩個(gè)文件都能正常編譯,運(yùn)行第二個(gè)文件的字節(jié)碼程序文件時(shí)出錯(cuò):“java.lang.NoSuchMethodError:main〞D、第一個(gè)文件能正常編譯,第二個(gè)文件能不正常編譯5、編譯和運(yùn)行以下程序時(shí)會(huì)發(fā)生的情況是_______D___________。publicclassTest{publicvoidsay(intnumber){System.out.println("int:"+number);};publicvoidsay(longnumber){System.out.println("long:"+number);};publicstaticvoidmain(String[]args){Testtest=newTest();test.say(18);}}A、編譯出錯(cuò)B、運(yùn)行出錯(cuò)C、運(yùn)行時(shí)輸出:long:18D、int:18123456、12345publicclassTest{publicstaticvoidmain(String[]args){System.out.println("大家好!");}publicstaticvoidmain(int[]args){System.out.println("你們好!");}}A、編譯出錯(cuò)B、運(yùn)行出錯(cuò)C、運(yùn)行時(shí)輸出:大家好!D、運(yùn)行時(shí)輸出:你們好!E.運(yùn)行時(shí)輸出:大家好!F.你們好!你們好!大家好!7、用Thread子類實(shí)現(xiàn)多線程的步驟順序是(D)A.聲明Thread類的子類,創(chuàng)立Thread子類的實(shí)例,讓線程調(diào)用start()方法B.聲明Thread類的子類,在子類中重新定義run()方法,創(chuàng)立Thread子類的實(shí)例C.創(chuàng)立Thread子類的實(shí)例,讓線程調(diào)用start()方法D.聲明Thread類的子類,在子類中重新定義run()方法,創(chuàng)立Thread子類的實(shí)例,讓線程調(diào)用start()方法8、Java源程序文件的擴(kuò)展名為(A)。A、.javaB、.classC、.htmlD、.txt9、為了使名為HelloWorld的類成功編譯和運(yùn)行,必須滿足的條件〔D〕。A、HelloWorld類必須定義在HelloWorld.java文件中B、HelloWorld類必須定義為public類C、HelloWorld類必須導(dǎo)入java.lang包D、HelloWorld類中必須定義正確的main()方法10、編譯和運(yùn)行以下程序時(shí)會(huì)發(fā)生的情況是_______C___________。importjava.io.*;publicclassTest{privateintx;publicclassinnerclass{publicinnerclass(){System.out.println("x="+x);}}publicstaticvoidmain(String[]args){newinnerclass();}}A、編譯出錯(cuò),內(nèi)部類試圖訪問外部類成員B、編譯出錯(cuò),內(nèi)部類不能用public修飾C、編譯出錯(cuò),內(nèi)部類不是靜態(tài)的,因此需要先獲得外部類的對(duì)象才能訪問外部類的成員D、編譯運(yùn)行成功11、以下可以給對(duì)象加互斥鎖的關(guān)鍵字是〔D〕A、serializeB、staticC、transientD、synchronized12、以下表達(dá)正確的選項(xiàng)是(D)。A、匿名對(duì)象肯定是垃圾對(duì)象B、程序可以在指定的時(shí)間內(nèi)調(diào)用垃圾回收器釋放內(nèi)存C、垃圾回收器可以確保Java程序不會(huì)產(chǎn)生內(nèi)存泄露D、對(duì)象的finalize()方法在對(duì)象被垃圾回收器回收之前獲得調(diào)用13、當(dāng)線程調(diào)用wait()方法處于等待狀態(tài)時(shí),可以讓該線程恢復(fù)運(yùn)行的方法是_______D___________A、join()B、run()C、Interrupted()D、notifyAll()14、以下程序的線程要輸出〞大家好!〞,在//Todo處應(yīng)該填寫的語句是_________C_________。publicclassTestimplementsRunnable{publicvoidrun(){System.out.println("大家好!");}publicstaticvoidmain(String[]args){Testtest=newTest();Threadthread=newThread(test);;//Todo}}A、test.start()B、test.run()C、thread.start()D、thread.run()15、在編寫異常處理的Java程序中,每個(gè)catch語句塊都應(yīng)該與(C)語句快對(duì)應(yīng),使得用該語句塊來啟動(dòng)Java的異常處理機(jī)制。A.if…elseB.switchC.tryD.throw16、假設(shè)需要定義類變量或類方法,只能使用的關(guān)鍵字是(D)A.packageB.privateC.publicD.Static17、以下類聲明正確的選項(xiàng)是________D__________。A、abstractfinalclassHI{···}B、abstractprivatemove(){···}C、protectedprivatenumber;D、publicabstractclassCar{···}18、設(shè)有如下的程序publicclassTest{publicstaticvoidmain(String[]args){StringS1=args[1];StringS2=args[2];StringS3=args[3];System.out.println("S1="+S1);}以下使得執(zhí)行該程序的輸出結(jié)果為S1=6的命令行是(D)。A、javaTest6666B、javaTest3861C、javaTest6318D、javaTest368119、以下定義的類中,可以用來創(chuàng)立可運(yùn)行類的正確方法是(A)。A、publicclassXimplementsRunable{publicvoidrun{…}}B、publicclassXimplementsThread{publicvoidrun{…}}C、publicclassXimplementsThread{publicintrun{…}}D、publicclassXimplementsRunable{protectedvoidrun{…}}20、對(duì)于構(gòu)造函數(shù),以下表達(dá)正確的選項(xiàng)是_______B___________。A、構(gòu)造函數(shù)不允許重載。B、構(gòu)造函數(shù)沒有返回類型。C、子類不允許調(diào)用父類的構(gòu)造函數(shù)。D、在同一個(gè)類中定義的重載構(gòu)造函數(shù)不可以相互調(diào)用。21、有關(guān)在Java中定義實(shí)例方法和類方法的表達(dá)正確的選項(xiàng)是〔D〕A:前者有public修飾,后者沒有public修飾B:前者沒有public修飾,后者有public修飾C:前者有static修飾,后者沒有static修飾D:前者沒有static修飾,后者有static修飾22、有Java語句如下,那么說法正確的選項(xiàng)是〔C〕

int[]a,b=newint[3];A:此語句是錯(cuò)誤的B:a.length的值為3C:b.length的值為3D:a.length和b.length的值都為323、以下程序代碼的輸出結(jié)果是〔B〕

System.out.println(100/8);A:12.5B:12C:4D:024、在Java程序中聲明一個(gè)數(shù)組,錯(cuò)誤的選項(xiàng)是〔〕C A:inta[]; B:inta[][]; C:floata[10]; D:float[]a[];25、在Java程序中有定義:intx[][]=newint[4][5];那么x.length和x[3].length的值分別是〔〕A A:4和5 B:5和4 C:4和3 D:5和326、定義一個(gè)使用接口Java.lang.Runnable的類,必須要實(shí)現(xiàn)的方法是〔〕BA:start()B:run()C:init()D:paint()27、以下關(guān)于線程的說法正確的選項(xiàng)是〔〕(D A:一個(gè)線程被創(chuàng)立,它就立即開始運(yùn)行 B:使用start()方法可以使一個(gè)線程立即開始運(yùn)行 C:當(dāng)一個(gè)線程因?yàn)閾屜葯C(jī)制而停止運(yùn)行時(shí),它被放在可運(yùn)行隊(duì)列的前面 D:一個(gè)正在運(yùn)行的線程可能因?yàn)槟承┣闆r而進(jìn)入阻塞狀態(tài)28、在Java程序中有代碼如下:System.out.println((newStringTokenizer("Iamastudent","a")).countTokens());那么輸出結(jié)果為〔C〕 A:Iamastudent B:2 C:3 D:429、以下是創(chuàng)立File對(duì)象的代碼,錯(cuò)誤的選項(xiàng)是〔〕(D A:Filef1=newFile("/mydir/myfile.txt"); B:Filef2=newFile("/mydir","myfile.txt"); C:Filef3=newFile("\\mydir\\myfile.txt"); D:Filef4=newFile("\mydir\myfile.txt");30、在Java語言中執(zhí)行如下語句后,i和j的值分別為〔A〕 inti=10;intj=++i; A:11和11 B:10和10 C:10和11 D:11和1031、JAVA中為字符型輸入/輸出流提供的讀字符的方法所使用的類是〔〕。CA、InputStreamB、OutputStreamC、FIleReaderD、FileWriter32、以下程序代碼的輸出結(jié)果是〔〕Dintx=100;System.out.println("5.5"+x%8);(1分) A:5.512 C:18 D:5.5433、以下哪些字符串匹配模式〞。boy\\w[3]〞〔〕。A、boy111B、boy!@#C、boyweoD、boyboyboyboy34、以下哪個(gè)關(guān)鍵可用來定義Java常量〔〕。A、publicB、staticC、finalD、void35、為8位字節(jié)流數(shù)據(jù)提供讀操作支持的類是〔〕(1分)A A:FileInputStream B:FileOutputStrem C:FileReader D:FileWriter36、以下有關(guān)抽象類及抽象方法的表達(dá)錯(cuò)誤的選項(xiàng)是〔〕(1分)A A:使用final修飾的類是抽象類 B:使用abstract修飾的方法是抽象方法 C:抽象類必須被繼承才能使用,抽象類不可能有實(shí)例 D:抽象類可以沒有抽象方法,但有抽象方法的類一定是抽象類37、設(shè)x=40那么執(zhí)行y=〔++x〕+〔x++〕+1后,x,y的結(jié)果分別為(D)A、42,80B、41,81C、43,82D、42,8338、在編寫JavaApplication程序時(shí),假設(shè)需要使用到標(biāo)準(zhǔn)輸入輸出語句,必須在程序的開頭寫上(C)語句。A.importjava.awt.*;B.importjava.applet.Applet;C.importjava.io.*;D.importjava.awt.Graphics;39、有關(guān)Java語言的特點(diǎn),哪種是錯(cuò)誤的〔D〕A、多態(tài)B、可移植C、多線程D、手動(dòng)垃圾回收40、J2SE是(B)A、Java企業(yè)平臺(tái)B、Java標(biāo)準(zhǔn)平臺(tái)C、Java小型平臺(tái)D、Java小型平臺(tái)第二版41、以下哪種操作不會(huì)跑出異?!病矨A:浮點(diǎn)數(shù)除以0得到Infinity B:i=0/0;C:翻開不存在的文件D:a[-1]=100;42、于length〔〕表述正確的選項(xiàng)是〔〕C A:數(shù)組有l(wèi)ength〔〕方法,String也有l(wèi)ength〔〕方法 B:數(shù)組有l(wèi)ength〔〕方法,String沒有l(wèi)ength〔〕方法 C:數(shù)組沒有l(wèi)ength〔〕方法,String有l(wèi)ength〔〕方法 D:數(shù)組沒有l(wèi)ength〔〕方法,String也沒有l(wèi)ength〔〕方法43、以下正確的句子是〔〕(1分)D A:float3.14; B:bytei=225; C:intk=33L; D:intp[][];44、在Java語言中執(zhí)行如下語句后,i和j的值分別為〔〕Ainti=10;intj=++i;(1分) A:11和11 B:10和10 C:10和11 D:11和1045、當(dāng)使用FileInputStream類中的read()方法時(shí),如果沒有讀入一個(gè)字節(jié)數(shù)據(jù)時(shí),返回值為〔〕B A:0 B:-1 C:true D:false46、以下程序的輸入結(jié)果是〔〕。 StringBufferbuf1=newStringBuffer(20); buf1.append("student");System.out.println(buf1.length()+","+buf1.capacity());A.20,20B.7,20C.0,20D.0,047、一個(gè)實(shí)現(xiàn)Runnabel接口的類必須要實(shí)現(xiàn)的方法是〔B〕 A:start() B:run() C:sleep() D:init()48、以下有關(guān)Java的表達(dá)錯(cuò)誤的選項(xiàng)是〔〕(1分)D A:強(qiáng)類型語言 B:與平臺(tái)無關(guān) C:可以使用漢字變量名 D:不檢查數(shù)組下標(biāo)越界49、以下有關(guān)數(shù)組的表達(dá)錯(cuò)誤的選項(xiàng)是〔〕(1分)D A:數(shù)組是將一組相同類型的數(shù)據(jù)順序存儲(chǔ),組成一種復(fù)合數(shù)據(jù)類型 B:在Java語言中,數(shù)組是一種引用類型,數(shù)組名如同對(duì)象名一樣,是一種引用 C:對(duì)于多維數(shù)組,從最高維開始,可以對(duì)每一維分配不等長(zhǎng)的空間 D:在Java語言中,數(shù)組元素可以互相賦值,而數(shù)組名不能直接賦值50、當(dāng)線程A使用某個(gè)對(duì)象,而此對(duì)象又需要線程B修改后才能符合A線程的需要,這時(shí)線程A就要等待線程B完成修改工作,這種現(xiàn)象稱為〔A〕(1分) A:線程的同步 B:線程的互斥 C:線程的調(diào)度51、StringBuffer類的字符對(duì)象的長(zhǎng)度是〔〕BA:固定長(zhǎng)度B:可變長(zhǎng)度C:長(zhǎng)度必須小于16個(gè)字符D:長(zhǎng)度必須大于16個(gè)字符52、對(duì)于catch子句的排列,以下正確的選項(xiàng)是〔〕BA:父類在前,子類在后B:父類在后,子類在前C:有繼承關(guān)系的異常類不能在同一個(gè)try內(nèi)D:必須有Exception類的Catch捕捉1、編譯Java源程序文件產(chǎn)生的字節(jié)碼文件的擴(kuò)展名為(B)。A..javaB..classC..htmlD..exe2、以下對(duì)派生類的描述中不正確的選項(xiàng)是〔C〕。A、一個(gè)派生類可以作為另一個(gè)派生類的基類B、Java中一個(gè)派生類只有一個(gè)基類C、具有繼承關(guān)系時(shí),子類不能定義與父類同名的成員變量和方法D、生成派生類對(duì)象時(shí),先調(diào)用基類構(gòu)造方法然后再調(diào)用派生類構(gòu)造方法3、以下程序的輸入結(jié)果是〔B〕。 StringBufferbuf1=newStringBuffer(20); buf1.append("student");System.out.println(buf1.length()+","+buf1.capacity());A.20,20B.7,20C.0,20D.0,08、假設(shè)有以下程序段:inta=1,b=2,c=0;a=1/b*c;System.out.println(a);程序執(zhí)行后輸出的結(jié)果是〔A〕。A.0B.0.5C.1D.除數(shù)為0異常9、一個(gè)可以獨(dú)立運(yùn)行的Java應(yīng)用程序(D)A、可以有一個(gè)或多個(gè)main方法B、最多只能有兩個(gè)main方法C、可以有一個(gè)或零個(gè)main方法D、只能有一個(gè)main方法10、以下選項(xiàng)中,用于繼承接口的關(guān)鍵字是〔D〕A、extendsB、interfaceC、abstractD、implements11、以下不屬于構(gòu)造方法特征的是:〔B〕A、構(gòu)造方法名與類名相同B、構(gòu)造方法能夠繼承C、構(gòu)造方法在創(chuàng)立對(duì)象時(shí)自動(dòng)執(zhí)行。D、每一個(gè)類可以有多個(gè)構(gòu)造方法12、設(shè)類B是類C的父類,下面聲明對(duì)象x1的語句不正確的選項(xiàng)是〔〕。A、x1=newB()B、Bx1=newC()C、x1=newC()D、Cx1=newB()13、以protected修飾的類如:protectedclassfish{…}那么fish(D)A、可被其它程序包中的類使用B、僅能被本程序包中的類使用C、不能被任意其它類使用D、僅能被本程序包中的類和其它程序包中的子類使用14、以下〔B〕修飾符所定義的方法必須被子類所覆蓋A、finalB、abstractC、staticD、volatile15、以下哪個(gè)不屬于Java的根本數(shù)據(jù)類型〔C〕A、byteB、doubleC、stringD、char17、this關(guān)鍵字的含義是(B)。A.本類;B.本類對(duì)象;C.這個(gè)類;D.父類對(duì)象;18、以下哪些字符串匹配模式〞。boy\\w[3]〞〔〕。A、boy111B、boy!@#C、boyweoD、boyboyboyboy19、關(guān)于異常處理以下哪種說法不正確〔〕。A、異常的拋出和處理只能在一個(gè)方法中完成。B、異常可以只拋出而不在程序中做出任何處理。C、不對(duì)異常做出處理,程序?qū)⒉荒芡聢?zhí)行。D、異常的拋出和處理可放在不同的類中完成。20、以下有關(guān)抽象類及抽象方法的表達(dá)錯(cuò)誤的選項(xiàng)是〔 A 〕A:使用final修飾的類是抽象類B:使用abstract修飾的方法是抽象方法C:抽象類必須被繼承才能使用,抽象類不可能有實(shí)例D:抽象類可以沒有抽象方法,但抽象方法所在的類一定是抽象類21、閱讀以下程序,其運(yùn)行結(jié)果是〔 C 〕publicclassTest{ voidequalsMethod(){ Strings1=newString(“howareyou〞); Strngs2=newString(“howareyou〞); System.out.println(s1==s2); } Publicstaticvoidmain(String[]args){ Testt=newTest(); t.equalsMethod();} A:== B:true C:false D:equal22、java.io包的File類是(D)。A、字節(jié)流類B、字符流類C、對(duì)象流類D、非流類以下可以給對(duì)象加互斥鎖的關(guān)鍵字是〔D〕A、serializeB、staticC、transientD、synchronized7、以下可用于定義線程執(zhí)行體的方法是(B)A、start()B、run()C、init()D、jion()8、以下表達(dá)不正確的選項(xiàng)是〔C〕。A、構(gòu)造方法是類的一種特殊函數(shù),其方法名必須與類名相同B、構(gòu)造方法的主要作用是對(duì)類的對(duì)象進(jìn)行初始化工作C、構(gòu)造方法的返回值類型只能是void型D、在創(chuàng)立對(duì)象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造方法9、在java源程序的一個(gè)類中同時(shí)定義了多個(gè)同名的方法,同名的各個(gè)方法的形式參數(shù)的個(gè)數(shù)、類型或順序各不相同。這種面向?qū)ο蟮某绦蛱匦员环Q之為(C)A、覆蓋B、隱藏C、重載D、封裝10、在Java圖形用戶界面的程序設(shè)計(jì)中,只用于顯示不可修改的文本信息,一般使用〔A〕類的對(duì)象來實(shí)現(xiàn)。A、JLable(或Lable)B、JTextField(或TextField)C、JButton(或Button)D、JTable(或Table)11、Java應(yīng)用程序的入口方法是(C)A、start()B、init()C、main()D、run()12、以下表達(dá)正確的選項(xiàng)是(D)。A、匿名對(duì)象肯定是垃圾對(duì)象B、程序可以在指定的時(shí)間內(nèi)調(diào)用垃圾回收器釋放內(nèi)存C、垃圾回收器可以確保Java程序不會(huì)產(chǎn)生內(nèi)存泄露D、對(duì)象的finalize()方法在對(duì)象被垃圾回收器回收之前獲得調(diào)用13、以下不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)特性的是(E)A、封裝B、多態(tài)C、繼承D、重載E、耦合14、用于設(shè)置組件C的前景色方法是(D)。A、setForeground(“red〞)B、setForeground(red)C、setForeground(RED)D、setForeground(Color.red)15、以下屬于Java根本數(shù)據(jù)類型的是(D)。A、IntegerB、DoubleC、StringD、char16、只包含一個(gè)由public修飾的Java類Abc的Java源程序的正確取名為〔C〕。A、AbcB、abc.javaC、Abc.javaD、只要擴(kuò)展名為.java的任意一個(gè)合法的文件名17、設(shè)有以下程序段abstractclassAbstract{//第1行abstractintgetInt();//第2行}publicclassAbstractTestextendsAbstract{privateintIt=10;privateintgetInt(){returnIt;}//第6行}以下哪一個(gè)是正確的(D)。A.程序編譯成功B.由于第2行錯(cuò)誤而編譯失敗C.由于第1行錯(cuò)誤而編譯失敗D.由于第6行錯(cuò)誤編譯失敗18、設(shè)有如下的程序publicclassTest{publicstaticvoidmain(String[]args){StringSa=args[1];StringSb=args[2];StringSc=args[3];System.out.println("Sc="+Sc);}以下使得執(zhí)行該程序的輸出結(jié)果為Sa=2的命令行是(B)。A、javaTest2222B、java4242C、java1234D、java432119、以下哪一個(gè)聲明的方法強(qiáng)迫它的子類必須實(shí)現(xiàn)(implements)它(E)。A、publicdoublemethod()B、staticvoidmethod(doubleX){}C、privatedoublemethod()D、protectedvoidmethod(doubleX){}E、abstractpublicvoidmethod()20、以下定義的類中,可以用來創(chuàng)立可運(yùn)行類的正確方法是(A)。A、publicclassXimplementsRunable{publicvoidrun{…}}B、publicclassXimplementsThread{publicvoidrun{…}}C、publicclassXimplementsThread{publicintrun{…}}D、publicclassXimplementsRunable{protectedvoidrun{…}}21、用Thread子類實(shí)現(xiàn)多線程的步驟順序是(D)A.聲明Thread類的子類,創(chuàng)立Thread子類的實(shí)例,讓線程調(diào)用start()方法B.聲明Thread類的子類,在子類中重新定義run()方法,創(chuàng)立Thread子類的實(shí)例C.創(chuàng)立Thread子類的實(shí)例,讓線程調(diào)用start()方法D.聲明Thread類的子類,在子類中重新定義run()方法,創(chuàng)立Thread子類的實(shí)例,讓線程調(diào)用start()方法22、Java程序中需要檢測(cè)錯(cuò)誤的代碼放在什么地方(A)A.try塊B.catch塊C.finally塊D.throws塊23、下面關(guān)于類及其修飾符的一些描述,不正確的選項(xiàng)是(C)A.abstract類只能用于派生子類,不能用于創(chuàng)立abstract類的對(duì)象B.final和abstract不可以同時(shí)修飾一個(gè)類C.final類不僅可以用于派生子類,也可以用于創(chuàng)立final類的對(duì)象D.abstract方法必須在abstract類(或接口)中聲明,但abstract類的定義中可以沒有abstract方法24、假設(shè)在某個(gè)類中定義如下的方法:abstractintgetProduct(intx,inty);那么該方法是(B)A.本地方法B.抽象方法C.最終方法D.靜態(tài)方法判斷題:1、一個(gè)Java源程序文件中,可以同時(shí)定義一個(gè)public類和一個(gè)public接口。(×)2、可以用new來創(chuàng)立abstract類的實(shí)例對(duì)象。(×)3、非static方法不可以重載。(×)4、當(dāng)一個(gè)線程休眠時(shí),sleep()方法不消耗CPU時(shí)間。(×)5、靜態(tài)方法可以被重載。(√)6、abstract類中不可以有private成員。(√)7、局部變量只能是方法體內(nèi)定義的變量。(×)8、抽象類必須包含抽象方法。(×)9、內(nèi)部類的方法不能夠訪問外部類定義的成員變量。(×)10、Java把數(shù)組當(dāng)作對(duì)象。(√)11、子類可以繼承父類的私有方法。(×)12、Java中子類調(diào)用父類的方法,是通過super來實(shí)現(xiàn)的。(√)13、有的類定義時(shí)可以不定義構(gòu)造函數(shù),所以構(gòu)造函數(shù)不是必需的。(×)14、在Java程序中,一個(gè)線程的優(yōu)先級(jí)可以用任一個(gè)非負(fù)整數(shù)設(shè)置,整數(shù)越大,優(yōu)先級(jí)越高(×)15、以下語句中變量的Path在Windows系統(tǒng)下,其值為\a\b;在Unix系統(tǒng)下,其變量的值為/a/b。(√)1. 對(duì)子類實(shí)例化對(duì)象需要調(diào)用超類的構(gòu)造函數(shù)進(jìn)行初始化工作,完成對(duì)子類的超類實(shí)例變量的初始化,那么子類可以繼承超類的構(gòu)造函數(shù)?!病?. Java提供了一種稱為“內(nèi)部類〞的機(jī)制,使類可以在其他類中定義()3. 運(yùn)算符“==〞用于比擬引用時(shí),如果兩個(gè)引用指向內(nèi)存中以同一個(gè)對(duì)象,那么返回true.〔〕4. 求模運(yùn)算只能運(yùn)用于整型數(shù)運(yùn)算〔〕5. Java應(yīng)用程序從main()方法處開始執(zhí)行〔〕6. Java類庫中的Math方法可以產(chǎn)生隨機(jī)數(shù)〔〕7. New操作符動(dòng)態(tài)為對(duì)象按其指定的類型分類內(nèi)存,并返回該類型的一個(gè)引用〔〕1、一個(gè)Java類可以有多個(gè)父類。(×)2、使用length()方法可以獲取字符串或數(shù)組的長(zhǎng)度。(√)3、可以用new來創(chuàng)立abstract類的實(shí)例對(duì)象。(×)4、子類對(duì)象中要調(diào)用父類的成員方法,必須使用關(guān)鍵字super。(×)5、static方法不可以重載。(×)6、JavaApplet小程序應(yīng)該在瀏覽器中執(zhí)行。(√)7、一個(gè)類如果實(shí)現(xiàn)了某個(gè)接口,那么它必須重載該接口中的所有方法。(×)8、abstract與final不能同時(shí)修飾同一個(gè)類。(√)9、Java源程序中區(qū)分字母的大小寫。(√)10、Java程序中,可以將boolean類型的數(shù)據(jù)和其他類型的數(shù)據(jù)在一起運(yùn)算。(×)11、abstract類中不可以有private成員。(√)12、static方法中可以引用非static成員。(×)簡(jiǎn)答題:什么是上轉(zhuǎn)型對(duì)象?答:Aa=newB();//其中BextendsA,a是子類對(duì)象的上轉(zhuǎn)型對(duì)象。2、什么叫接口回調(diào)?答:可以把把實(shí)現(xiàn)某一接口的類創(chuàng)立的對(duì)象的引用賦給該接口聲明的接口變量中;那么該接口變量就可以調(diào)用被類實(shí)現(xiàn)的接口中的方法;當(dāng)接口變量調(diào)用被類實(shí)現(xiàn)的接口中的方法時(shí),就是通知相應(yīng)的對(duì)象調(diào)用接口中的相應(yīng)方法,這一過程稱作對(duì)象功能的接口回調(diào)3、什么是正那么表達(dá)式?寫出與模式“A[135]{2}〞匹配的4個(gè)字符串。答:是指一個(gè)用來描述或者匹配一系列符合某個(gè)句法規(guī)那么的字符串的單個(gè)字符串。其用途是在文本編輯器或其他工具里,用來檢索和/或替換那些符合某個(gè)模式的文本內(nèi)容。4、線程和進(jìn)程的關(guān)系?答:進(jìn)程是程序的一次動(dòng)態(tài)執(zhí)行過程,它對(duì)應(yīng)了從代碼加載、執(zhí)行至執(zhí)行完畢的一個(gè)完整過程,這個(gè)過程也是進(jìn)程本身從產(chǎn)生、開展至消亡的過程。線程是比進(jìn)程更小的執(zhí)行單位。一個(gè)進(jìn)程在其執(zhí)行過程中,可以產(chǎn)生多個(gè)線程,形成多條執(zhí)行線索,每條線索,即每個(gè)線程也有它自身的產(chǎn)生、存在和消亡的過程,也是一個(gè)動(dòng)態(tài)的概念。5、、線程有4種狀態(tài)?答:〔1〕新建:線程創(chuàng)立后就有了內(nèi)存空間;〔2〕運(yùn)行:線程創(chuàng)立后,在JVM管理的線程中還沒有這個(gè)線程,此線程必須調(diào)用star方法才能排隊(duì)等候切換〔3〕中斷:有4種情況〔4〕死亡:處于死亡狀態(tài)的線程不具有繼續(xù)運(yùn)行的能力6、FileInputStream流的read〔〕方法和FileReader流的read〔〕方法有何不同?它們的文件輸出流分別對(duì)應(yīng)哪個(gè)類?答:FileInputStream是文件字節(jié)輸入流,read()方法從輸入流中順序讀取單個(gè)字節(jié)的數(shù)據(jù),方法返回字節(jié)值(0-255),獨(dú)到文件末尾時(shí)返回-1。如:漢字為2個(gè)字節(jié),字母為1個(gè)字節(jié)。FileReader是文件字符輸入流,read()方法從輸入流中順序讀取單個(gè)字符的數(shù)據(jù),方法返回一個(gè)整數(shù)(0-65535),如果未讀出字符就返回-1。如:漢字為1個(gè)字符,字母為1個(gè)字符。FileOutputStream類和FileWriter類7、java的方法重寫繼承的方法的規(guī)那么是什么? 答:子類中定義一個(gè)方法,并且這個(gè)方法的的名字、返回類型、參數(shù)個(gè)數(shù)、和類型與從父類集成的方法完全相同。8、String和StringBuffer的區(qū)別?答:String類創(chuàng)立的字符串對(duì)象是不可修改的,也就是說,String字符串不能修改、刪除或替換字符串中的某個(gè)字符,即String對(duì)象一旦創(chuàng)立,其中的字符串是不可以再改變的。StringBuffer類能創(chuàng)立可修改的字符串序列,也就是說,該類的對(duì)象的實(shí)體的內(nèi)存空間可以自動(dòng)的改變大小,便于存放一個(gè)可變的字符串。9、子類繼承方法時(shí),可以降低方法的訪問權(quán)限嗎?答:不可以降低,但能夠提高!11、多線程有幾種實(shí)現(xiàn)方法?答:Thread的子類和Runnable接口12、簡(jiǎn)述在程序中做異常處理的好處?答:防止程序在執(zhí)行過程中遇到異常情況而被終止。13、Java中this和super區(qū)別?答:this指當(dāng)前類對(duì)象;super指父類14、int和Integer有什么區(qū)別和聯(lián)系答:Java提供兩種不同的類型:引用類型和原始類型。int是Java的原始數(shù)據(jù)類型,Integer是Java為int提供的封裝類。Java為每個(gè)原始類型提供了封裝類。15、Java程序分為哪兩類?分別表達(dá)其特點(diǎn)。答:兩類:javaApplication和JavaApplet。16、在JAVA中方法的重載與方法的重寫有何區(qū)別? 答:重寫: 子類中定義一個(gè)方法,并且這個(gè)方法的的名字、返回類型、參數(shù)個(gè)數(shù)、和類型與從父類集成的方法完全相同。重載: 指一個(gè)類中可以有多個(gè)方法具有相同的名字,但這些方法的參數(shù)必須不同,即或者是參數(shù)的個(gè)數(shù)不同,或者是參數(shù)的類型不同〔兩個(gè)方法的名字相同,即使類型不同,也必須保證參數(shù)不同〕。17、什么是封裝?面向?qū)ο蟪绦蛑腥绾螌?shí)現(xiàn)封裝?答:將數(shù)據(jù)和對(duì)數(shù)據(jù)的操作封裝在一起。使用類實(shí)現(xiàn)封裝。18、GC是什么?為什么要有GC?答:GC是垃圾收集的意思〔GabageCollection〕,內(nèi)存處理是編程人員容易出現(xiàn)問題的地方,忘記或者錯(cuò)誤的內(nèi)存回收會(huì)導(dǎo)致程序或系統(tǒng)的不穩(wěn)定甚至崩潰,Java提供的GC功能可以自動(dòng)監(jiān)測(cè)對(duì)象是否超過作用域從而到達(dá)自動(dòng)回收內(nèi)存的目的,Java語言沒有提供釋放已分配內(nèi)存的顯示操作方法。讀程序題:123412345678910classConstructorTest{intX;publicvoidConstructorTest(){X=1;}publicstaticvoidmain(String[]args){ConstructorTestt=newConstructorTest();System.out.println(t.X);}}答:輸出的值是0。因?yàn)閜ublicvoidConstructorTest()不是構(gòu)造方法。類的默認(rèn)構(gòu)造方法與類同名,且不能有返回值類型修飾其方法。因此此程序類的構(gòu)造方法默認(rèn)是publicConstructorTest()。123451234567891011121314importjava.util.*;publicclassStrtest{publicstaticvoidmain(String[]args){Strings=newString("wego,toour,compus");StringTokenizertoken=newStringTokenizer(s,",");intn=token.countTokens();Stringarray[]=newString[n];for(inti=0;token.hasMoreTokens();i++) {array[i]=token.nextToken();System.out.printf("%s,",array[i]);}System.out.printf("\n%d,",n);}}答:wego,toour,compus,2,3、當(dāng)編譯運(yùn)行以下程序時(shí),會(huì)出現(xiàn)什么結(jié)果____答:__8.1___________。importjava.util.*;classExcute{publicstaticvoidmA(Listlist){list.add(8.1);System.out.println(list.get(1));}publicstaticvoidmain(String[]args){ArrayList<String>list=newArrayList<String>();list.add("HelloOne");mA(list);}}4、以下的程序編譯運(yùn)行會(huì)有什么結(jié)果_答:_12345程序結(jié)束啦!。1:classStextendsThread2:{publicvoidrun()3:{for(inti=1;i<=5;i++)4:System.out.print(i+"");5:}6:}7:classExecute8:{publicstaticvoidmain(String[]args)throwsInterruptedException9:{Threadt=newSt();10:t.start();11:t.join();12:System.out.print("程序結(jié)束啦!");13:}}123456789123456789importjava.io.*;classTest{publicstaticvoidmain(String[]args)throwsException{Filef=newFile("file1.txt");f.createNewFile();BufferedWriterbwt=newBufferedWriter(f);bwt.write("大家好!");}}1、classA{intx,y;A(intxx,intyy){x=xx;y=yy;}}interfaceA3202{intf3202(Aa);}interfaceB3202{intg3202();}publicclassC3202extendsAimplementsA3202,B3202{Aa=newA(x,y);C3202(intx,inty){super(x,y);this.x=x*x;this.y=y*y;}publicintf3202(Aa){returnx*a.x+x*a.y;}publicintg3202(){returnx*a.x+x*a.y;}publicstaticvoidmain(String[]args){intx=10,y=20;Aa=newC3202(x,y);C3202c=newC3202(x,y);System.out.println(a.x+","+a.y);System.out.println(c.f3202(a));System.out.println(c.g3202());}}2、classA{Bobj;A(){obj=newB();obj.print();System.out.println("AAA");}classB{publicvoidprint(){System.out.println("BBB");}}}publicclassClass3202{publicstaticvoidmain(Stringarg[]){Aobj=newA();} 考答案:程序運(yùn)行結(jié)果:BBBAAA3、寫出下面程序的運(yùn)行結(jié)果。publicclassClass34ThreadTest{publicstaticvoidmain(Stringargs[]){Helloh=newHello();Threadt=newThread(h);t.start();}}classHelloimplementsRunnable{inti;publicvoidrun(){while(true){System.out.println("Hello"+i++);if(i==5)break;}}})4、publicclassAAAAa{publicstaticvoidmain(Stringarg[]){ Stringstr="sina.con/index.php"; Stringregex="[./]"; Strings[]=str.split(regex); for(inti=0;i<s.length;i++) System.out.println(s[i]);}}5、publicclassBBBBB{ publicstaticvoidmain(String[]args){ byted[]="我是一個(gè)學(xué)生工大的sdfsd".getBytes(); System.out.println("數(shù)組d的長(zhǎng)度:"+d.length); Strings=newString(d,10,2); System.out.println(s);}}6、importjava.io.*;publicclassCCCCC{publicstaticvoidmain(Stringargs[]){Filefile=newFile("hello.txt");charb[]="北京歡送你".toCharArray();try{FileWriterout=newFileWriter(file);//writingout.write(b);out.write("你好中國");out.close();FileReaderin=newFileReader(file);//readingintn=0;while((n=in.read(b,0,2))!=-1){Stringstr=newString(b,0,2);System.out.println(str);}in.close();}catch(IOExceptione){System.out.println(e);}System.out.println("b[]="+(newString(b)));}}7、寫出下面程序的運(yùn)行結(jié)果classEmployee{privateintid;privatebytesex;privateStringname;privateStringduty;privatefloatsalary;privateintholidays;publicEmployee(intid,bytesex,Stringname,Stringduty,floatsalary,intholidays){this.id=id;this.sex=sex;=name;this.duty=duty;this.salary=salary;this.holidays=holidays;}publicStringgetDuty(){returnduty;}publicvoidsetDuty(Stringduty){this.duty=duty;}publicintgetHolidays(){returnholidays;}publicvoidsetHolidays(intholidays){this.holidays=holidays;}publicintgetId(){returnid;}publicvoidsetId(intid){this.id=id;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){=name;}publicfloatgetSalary(){returnsalary;}publicvoidsetSalary(floatsalary){this.salary=salary;}publicbytegetSex(){returnsex;}publicvoidsetSex(bytesex){this.sex=sex;}/***display(),無返回值,該方法能打印員工的姓名、性別以及職務(wù)*@paramemployeepublicvoiddisplay(Employeeemployee){System.out.println("員工姓名為:"+employee.getName());if(employee.getSex()==1){System.out.println("員工性別為:男");}elseif(employee.getSex()==2){System.out.println("員工性別為:女");}System.out.println("員工職務(wù)為:"+employee.getDuty());}/***getDecMoney(intday)返回值是int型。*如果請(qǐng)假天數(shù)<=3,那么扣款為30×請(qǐng)假天數(shù);*如果請(qǐng)假天數(shù)超過3天,那么扣款為50×請(qǐng)假天數(shù)。*@paramday*@return*/publicintgetDecMoney(intday){intdeduction=0;//扣除的工資if(day<=4){deduction=30*day;}elseif(day>4){deduction=44*day;}returndeduction;}publicstaticvoidmain(String[]args){//創(chuàng)立一個(gè)員工類的對(duì)象Employeeemployee=newEmployee(123456789,(byte)1,"的","生產(chǎn)帽子的〔color〕",(float)300.8,3);employee.display(employee);//調(diào)用display()intdeduction=employee.getDecMoney(employee.getHolidays());//調(diào)用getDecMoney()System.out.println("該員工因請(qǐng)假扣除工資"+deduction+"元");8、classancestorClass{privateinta=8;protectedintb=15;voidf(){System.out.print(a*b);}voidg(){System.out.print("ancestorClassFunctionghasbeencalled!");}}publicclassTestextendsancestorClass{intc=5;publicvoidf(){System.out.println(b/c);}publicvoidtestfun(){System.out.println("sonfunctiontestfunhasbeencalled!");}publicstaticvoidmain(Stringargs[]){ancestorClasssc=newancestorClass();sc.f();sc.g();sc=newTest();((Test)sc).testfun(); }}9、classTest{floatF;publicdoublegetF(floatF){F++;returnthis.F;}publicstaticvoidmain(Stringargs[]){System.out.println(newTest().getF(10));}}10、classputOutDataextendsThread{publicvoidrun(){for(inti=2;i<=10;i++)System.out.print(i+"");}} classTest { publicstaticvoidmain(Stringargs[])throwsInterruptedException{Threadth=newputOutData();th.start();System.out.print("程序結(jié)束啦!");4、publicclassTest{publicstaticvoidmain(Stringarg[]){Stringstr="/index.html";Stringregex="[./]";Strings[]=str.split(regex);for(inti=0;i<s.length;i++)System.out.println(s[i]);}}publicclassTest{publicstaticvoidmain(Stringargs[]){Strings1=newString("123");Strings2=newString("123");Strings3="123",s4="123";System.out.println((s1==s2)+","+(s1.equals(s2))+","+(s3==s4)+","+(s3.equals(s4)));}}______false,true,true,true________________2、classTest{doubleD;publicdoublegetD(doubleD){D++;returnthis.D;}publicstaticvoidmain(Stringargs[]){System.out.println(newTest().getD(1));}}0.0_________________________________3、classCar{Car(){System.out.println("小汽車根本價(jià)格:"+15+"萬"); } publicvoidstop(){ System.out.println("小汽車剎車方式"); }}classTaxiextendsCar{Taxi(floatx){super();System.out.println("出租車價(jià)格:"+x+"萬");}}publicclassTest{ publicstaticvoidmain(Stringargs[]) { Taxitaxi=newTaxi(10f); taxi.stop(); }}小汽車根本價(jià)格:15萬出租車價(jià)格:10萬小汽車剎車方式4、classSuperClass{privateinta=10;protectedintb=20;publicvoidf(){System.out.println(a*b);}}publicclassTestextendsSuperClass{intc=5;publicvoidf(){System.out.println(b/c);}publicstaticvoidmain(Stringargs[]){SuperClasssc=newTest();sc.f(); }}4編程題:1、 應(yīng)用程序,求整數(shù)文件intfile1.txt中各行整數(shù)的和,并把和存入到另一個(gè)文件intfile2.txt中。設(shè)整數(shù)文件中全是整數(shù),整數(shù)序列被分成行,各行整數(shù)個(gè)數(shù)不等且用空格分隔。要求程序?qū)⑽募懈餍姓麛?shù)的和及乘積輸出在另一個(gè)文件中。(6分) infile1。TxtInfile2.txt 12341024 12366 561130 參考答案:程序如下:importjava.io.*;importjava.util.*;publicclassClass3803{publicstaticvoidmain(String[]args){RandomAccessFilein,out;try{ in=。。。。。intfile1.txt",//使用Filereader+BufferedReaderout=。。。。。"intfile2.txt//使用FIleWriter+BufferedWriter自己補(bǔ)充完整Strings;while((s=in.readLine())!=null){StringTokenizertoken=newStringTokenizer(s);longs=1;while(token.hasMoreTokens()){s*nteger.parseInt(token.nextToken());}out.write(sum);}in.close();out.close();}catch(FileNotFoundExceptione) {System.out.println("文件找不到!"+e);}catch(IOExceptione) {System.out.println("文件讀寫錯(cuò)!"+e);}}}2、接口定義,實(shí)現(xiàn)類定義;抽象類定義,子類定義;主函數(shù)書寫定義個(gè)接口A,接口中有求面積抽象方法。實(shí)現(xiàn)該接口類B三角形類或矩形類或圓類,實(shí)現(xiàn)求面積方法,并測(cè)試該實(shí)現(xiàn)類。定義個(gè)抽象類A,含有求面積抽象方法。繼承該類設(shè)計(jì)類B:三角形類或矩形類或圓類,實(shí)現(xiàn)求面積方法,并測(cè)試該實(shí)現(xiàn)類。3、線程模擬:三個(gè)辦公文員,使用同一個(gè)打印機(jī),一個(gè)線程使用打印機(jī),其他線程就不能使用打印機(jī)〔同步synchornized〕,只能睡覺。當(dāng)一個(gè)線程只有使用完打印機(jī)之后,才能喚醒其線程〔nofifyALL〕,其他線程才能使用打印機(jī)進(jìn)行打印。4、學(xué)生類:學(xué)號(hào)、姓名、性別、年齡、平均成績(jī)等屬性,使用TreeMap類存放學(xué)生對(duì)象,按照TreeMap<K,V>〔Comparator<K>com〕形式構(gòu)造樹映射,關(guān)鍵字的大小順序按照Coomparator接口規(guī)定的大小順序,樹映射按照關(guān)鍵字的大小順序來排序映射中的鍵-值對(duì)。按照學(xué)生的姓名和成績(jī)排序?qū)ο?。設(shè)計(jì)一個(gè)雇員類,包含雇員姓名、部門、日期、工資、年齡等屬性,利用TreeMap按照部門日期工資年齡關(guān)鍵字順序排序。5、球兩個(gè)日子之間的天數(shù)6、例7-14:使用Treemap,分別按照學(xué)生的姓名和成績(jī)排序?qū)ο?。P146.7、線程模擬:火車賣票,現(xiàn)在有100張票10-110,有4個(gè)售票員賣票,如何實(shí)現(xiàn)。要求方法同步。8、Linkedlist例題7-87-97-10,創(chuàng)立學(xué)生類、存入鏈表中,遍歷importjava.util.*;publicclassExample{publicstaticvoidmain(Stringargs[]){LinkedListmylist=newLinkedList();mylist.add("It");//鏈表中的第一個(gè)節(jié)點(diǎn)。mylist.add("is");//鏈表中的第二個(gè)節(jié)點(diǎn)。mylist.add("a");//鏈表中的第三個(gè)節(jié)點(diǎn)。mylist.add("door");//鏈表中的第四個(gè)節(jié)點(diǎn)。intnumber=mylist.size();//獲取鏈表的長(zhǎng)度。for(inti=0;i<number;i++){Stringtemp=(String)mylist.get(i);//必須強(qiáng)制轉(zhuǎn)換取出的數(shù)據(jù)。System.out.println("第"+i+"節(jié)點(diǎn)中的數(shù)據(jù):"+temp);}Iteratoriter=mylist.iterator();while(iter.hasNext()){Stringte=(String)iter.next();//必須強(qiáng)制轉(zhuǎn)換取出的數(shù)據(jù)。System.out.println(te);}}}importjava.util.*;classStudent{Stringname;intscore;Student(Stringname,intscore){=name;this.score=score;}}publicclassExample{publicstaticvoidmain(Stringargs[]){Studentzh=newStudent("張紅銘",77),wa=newStudent("王家家",68),li=newStudent("李佳佳",67);HashSet<Student>set=newHashSet<Student>();HashSet<Student>subset=newHashSet<Student>();set.add(zh);set.add(wa);set.add(li);subset.add(wa);subset.add(li);if(set.contains(wa)){System.out.println("學(xué)生有叫張紅銘的");}i

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論