


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、WORD格式第 1 章 java語言概述習(xí)題一、填空題1、面向?qū)ο蟪绦虻闹饕卣鳎豪^承,_封裝 _,_多態(tài)_。2、 java 中的繼承機(jī)制之所以能夠降低程序的復(fù)雜性,提高程序的效率,主要是因?yàn)樗勾a可以 _重用或復(fù)用 _.專業(yè)資料整理WORD格式3、java 語言中, 為將源代碼翻譯成_字節(jié)碼_文件時(shí)產(chǎn)生的錯(cuò)誤稱為編譯錯(cuò)誤,專業(yè)資料整理WORD格式而將程序在運(yùn)行中產(chǎn)生的錯(cuò)誤稱為運(yùn)行錯(cuò)誤。專業(yè)資料整理WORD格式4、 javac 是 java 語言中的編譯器,根本語法是:javac選項(xiàng)語言中的解釋執(zhí)行器,根本語法是:java選項(xiàng) _類名 _. _文件名_,java 是java專業(yè)資料整理WOR
2、D格式5、 java 語言的主要奉獻(xiàn)者是誰James gosling專業(yè)資料整理WORD格式二、單項(xiàng)選擇題專業(yè)資料整理WORD格式1、編譯Java Application源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的專業(yè)資料整理WORD格式擴(kuò)展名為 ( B)。A、 javaB、 .classC、 htmlD、 .exe2、 main 方法是 JavaApplication 程序執(zhí)行的入口點(diǎn),關(guān)于以下 B項(xiàng)是合法的。main方法的方法首部,專業(yè)資料整理WORD格式A、 publicstatic voidmain()B、 public static void main(StringC、 pub
3、lic static int main(String arg)D、 public void main(Stringarg)args)專業(yè)資料整理WORD格式三、判斷專業(yè)資料整理WORD格式1、 Java語言具有較好的平安性和可移植性及與平臺(tái)無關(guān)等特性。2、 Java語言的源程序不是編譯型的,而是編譯解釋型的。四、問答題1、編寫、運(yùn)行java 程序需要經(jīng)過哪些主要步驟?答: 1.編寫源文件,擴(kuò)展名必須是.java2.編寫 java 源程序,使用java 編譯器編寫源文件,得到字節(jié)碼文件3.運(yùn)行 java 程序,使用 javaSE平臺(tái)只不過的java 解釋器來解釋執(zhí)行字節(jié)碼文件。專業(yè)資料整理WOR
4、D格式2、閱讀以下java 源代碼文件,并答復(fù)以下問題專業(yè)資料整理WORD格式publicclassSpeakvoidspeakHello()專業(yè)資料整理WORD格式System. out .println("I'm glad to meet you");專業(yè)資料整理WORD格式classXiti8publicstaticvoidmain(String args)專業(yè)資料整理WORD格式Speak sp= new Speak();sp.speakHello(); 1上述源文件的名字是什么?Speak.java專業(yè)資料整理WORD格式2上述源文件編譯后生成幾個(gè)字節(jié)碼文
5、件, 這些字節(jié)碼文件的名字分別是什么? Speak.class Xiti8.class第 2 章 1根本數(shù)據(jù)類型練習(xí)題一、填空題1、 java 根本數(shù)據(jù)類型中整型,字符型分別占用字節(jié)數(shù)為_4_,_2_ _.專業(yè)資料整理WORD格式2、 java 語言中的浮點(diǎn)數(shù)根據(jù)數(shù)據(jù)存儲(chǔ)長度和數(shù)值精度的不同,進(jìn)一步分為 float_ 和 _double_ 兩種具體類型。_專業(yè)資料整理WORD格式3、 Java中的浮點(diǎn)類型有兩類,分別是float和double類型,其中float取 7_位有專業(yè)資料整理WORD格式效數(shù)據(jù), double 取 _15_位有效數(shù)據(jù)。4、布爾類型常量只有兩個(gè)_true_ _和 _fa
6、lse_,其中前者表示邏輯真,后者表示邏輯假。5、浮點(diǎn)型常量又稱實(shí)型常量,用于表示有小數(shù)局部的十進(jìn)制數(shù),它有兩種表示形式 :_小數(shù)形式 _和 _指數(shù)形式 _。專業(yè)資料整理WORD格式6、 java 語言中的各種數(shù)據(jù)類型之間提供自動(dòng)轉(zhuǎn)換,如第一種操作數(shù)為二種操作數(shù)為float, 那么其結(jié)果是 _float_ _類型。byte ,而第專業(yè)資料整理WORD格式7、java 語言的各種數(shù)據(jù)類型之間提供兩種轉(zhuǎn)換,分別是_自動(dòng)轉(zhuǎn)換_和 _強(qiáng)制轉(zhuǎn)換專業(yè)資料整理WORD格式_。8、開發(fā)與運(yùn)行Java程序需要經(jīng)過的三個(gè)主要步驟為編寫源程序成字節(jié)碼文件和解釋運(yùn)行字節(jié)碼文件。9、 Java程序中的單行注釋符是/,多
7、行注釋符是/* */。10、 Java中布爾類型的常量有兩種,它們是true和false。11、 Java中用于定義小數(shù)的關(guān)鍵字有兩個(gè):float 和 double精度高于前者。二、多項(xiàng)選擇、編譯生,后者專業(yè)資料整理WORD格式1、下面有關(guān)char 類型數(shù)據(jù)的定義中,正確得是_BE_?A. char ch = “ a ;B. char ch = ;C. char ch = cafe ;D. char ch = “ cafe ;E. char ch = ucafe ; F. char ch = u10100 ;G. char ch = (char) true;三、判斷專業(yè)資料整理WORD格式1、
8、 Java語言使用的是Unicode 字符集,每個(gè)字符在內(nèi)存中占8 位。× ,162、 Java語言中不同數(shù)據(jù)類型的長度是固定的,不隨機(jī)器硬件不同而改變。位專業(yè)資料整理WORD格式四、單項(xiàng)選擇1、以下哪個(gè)不是Java的根本數(shù)據(jù)類型BA、 intB、 BooleanC、 floatD、 char專業(yè)資料整理WORD格式2、如下哪個(gè)是A、 nameJava中有效的關(guān)鍵字B、 helloC、 false(c)D、 good專業(yè)資料整理WORD格式第 2 章 2數(shù)組練習(xí)題一、填空題1、當(dāng)聲明一個(gè)數(shù)組int arr = new int5;時(shí),這代表這個(gè)數(shù)組所保存的變量類型是 int ,數(shù)組名是
9、arr ,數(shù)組的大小為5,數(shù)組元素下標(biāo)的使用X圍是0-4。專業(yè)資料整理WORD格式二、多項(xiàng)選擇1、定義如下的二維數(shù)組b,下面的說法正確的選項(xiàng)是(ACD )。int b=1, 2, 3, 4, 5,6, 7, 8;專業(yè)資料整理WORD格式A)b.length 的值是B) C)b11 的值是3。5。B)b1.length D) 二維數(shù)組的值是 3。b 的第一行有3 個(gè)元素專業(yè)資料整理WORD格式三、單項(xiàng)選擇1、以下哪項(xiàng)是main 方法的正確形參?BA、 String argsB、 String arC、 Char argD、 StringBufferargs專業(yè)資料整理WORD格式2、有整型數(shù)組:
10、int x=12,35,8,7,2;, 那么調(diào)用方法Arrays.sort(x) 后,數(shù)組 x 中的元專業(yè)資料整理WORD格式素值依次是 (A ).A)2781235B)1235872C)3512872D)8712352專業(yè)資料整理WORD格式3、應(yīng)用程序Test.java 的源程序如下,在命令行鍵入:java Test aaa bb c,回車后輸專業(yè)資料整理WORD格式出的結(jié)果是( A)。public class Test public static void main(String args) int k1=args.length;int k2=args1.length();System.
11、out.print(k1+" "+k2);專業(yè)資料整理WORD格式專業(yè)資料整理WORD格式A)32B)1 2C)13D)33專業(yè)資料整理WORD格式4、關(guān)于下面代碼的說法C是正確的?public class Examplepublic static void main(String args)int arr= new int10;System.out.println(arr1);A、編譯時(shí)產(chǎn)生錯(cuò)誤B、編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤C、輸出零D、輸出空 (null)第 3 章 1運(yùn)算符 &表達(dá)式 &if 語句練習(xí)題一、填空1、 Java中,除了 _字符型 _和
12、_布爾型 _外,其他的所有的根本數(shù)據(jù)類型專業(yè)資料整理WORD格式都支持加,減,乘,除四那么運(yùn)算。專業(yè)資料整理WORD格式2、短路邏輯運(yùn)算符包括_&&_ _和 _|_ 。3、 Java提供了 &, && 和 |,|運(yùn)算符,除了一點(diǎn)外,&運(yùn)算符和 && 運(yùn)算符在使用中完全一樣, | 運(yùn)算符和 | 運(yùn)算符也一樣。 它們的不同點(diǎn)在于:_&_ 運(yùn)算符和 _|專業(yè)資料整理WORD格式運(yùn)算符中的兩個(gè)運(yùn)算對(duì)象都要運(yùn)算。4、順序執(zhí)行以下兩個(gè)語句的輸出結(jié)果是:_10_。專業(yè)資料整理WORD格式String s=我喜歡學(xué)習(xí) java! ;Sys
13、tem.out.println(s.length();5、下面代碼定義了兩個(gè)整型變量和一個(gè)字節(jié)型變量,那么將num1+num2 的值賦給num3 變量的語句是 _num3=(byte)(num1+num2)_ _ 。int num1 = 53;int num2=47;byte num3;6、下面代碼中,“ Type應(yīng)該換成什么類型_double_ _?public class ReturnIt return Type methodA(bytex,doubley) return( long )x / y * 2;7、 Java語言提供了兩條根本的分支選擇語句:_if_語句和 switch_ _語
14、句8、以下程序段的輸出結(jié)果為Message fourintx=0,y=4, z=5;if ( x>2)if (y<5)System. out .println("Message one");elseSystem. out .println("Message two");elseif(z>5)System. out .println("Message three");elseSystem. out .println("Message four" );二、單項(xiàng)選擇1、下面選項(xiàng)中, _D_的值與3*4
15、的值相等?A. 3/2B. 3<2C. 3*22D. 3<<22、下面選項(xiàng)中,D_的值與 16/212 的值相等?A. 16>4B. 16/2C. 16*4D. 16>>2E.16>>>23、有以下方法的定義,請(qǐng)選擇該方法的返回類型D。ReturnType method(byte x, double y) return (short) x/y*2;A、byteB、 shortC、 intD、 double專業(yè)資料整理WORD格式第 3 章 2 switch&循環(huán)語句練習(xí)題一、填空題專業(yè)資料整理WORD格式1、設(shè)有數(shù)組定義:個(gè)語句后的
16、輸出結(jié)果是int MyIntArray = 10 , 20 , 30 , 40 , 50 , 60 , 70;120 。那么執(zhí)行以下幾專業(yè)資料整理WORD格式int s = 0 ;for (int i = 0 ; i < MyIntArray.length ; i + + )if ( i % 2 = = 1 )s += MyIntArrayi ;System.out.println(s); /s=20+40+602、下面程序段的執(zhí)行結(jié)果是6 5 4 3 2int a = 2, 3, 4, 5, 6 ;for (int i = a.length - 1; i >= 0; i-)Sys
17、tem.out.print(ai + "");/ 從大到小排序3、以“ java Sub 3運(yùn)行以下程序的結(jié)果是:3th season_。專業(yè)資料整理WORD格式public class Subpublicstaticvoidmain(String args) inti=Integer.parseInt(args0);switch (i) case 1: System.out .println("First season"case 2: System.out .println("Second season"case 3: System
18、.out .println("3th season");case 4: System.out .println("Last season"););break ;);break ;break ;break ;專業(yè)資料整理WORD格式專業(yè)資料整理WORD格式4.switch(X)中, X 可以承受的類型有 _byte_,_ _char_,short,int。5 、以下程序段的輸出結(jié)果為_value is two_專業(yè)資料整理WORD格式value is three_ 。int j=2;switch ( j ) case 2: System.out.print
19、(“Value is two.);case2+1 : System.out.println(“ Valueisthree.);default: System.out.println(“value is“+j); break;break;專業(yè)資料整理WORD格式6. 如果 x=2;那么下面程序執(zhí)行后的結(jié)果是_34_ _? switch (x) case 1: System.out.println(1);case 2: case 3: System.out.print(3);case 4: System.out.println(4);7、下面代碼執(zhí)行完畢后l 和 j 的值分別是 _ 5,6_&qu
20、ot;專業(yè)資料整理WORD格式public static void main(String args) int j=10;int l=1;doif(l+>-j) continue;while(l<5);8、下面程序序的運(yùn)行結(jié)果為20 class testpublic static void main(String args)int sum=0;for(int i=0;i<10;i+)if(i%2=0)sum+=i;else continue;System.out.println(sum);二、單項(xiàng)選擇1、應(yīng)用程序的 main 方法中有以下語句,那么輸出的結(jié)果是( B ) 。i
21、nt b=1, 2,2, 2,2,2;int sum=0;for(int i=0;i<b.length;i+) for(int j=0;j<bi.length;j+) sum+=bij; System.out.println("sum="+sum);A) 32B)11 C) 2 D) 32、應(yīng)用程序的 main 方法中有以下語句,那么執(zhí)行后輸出的結(jié)果是(D)int x=125,21,5,168,98;int max=x0;for(int i=1;i<x.length;i+)if(xi> max) max =xi;System.out.println(
22、max);A) 125 B) 5 C) 98 D) 168第 4 章 1類和對(duì)象練習(xí)題一、填空1、面向?qū)ο蟪绦虻闹饕卣鳎豪^承,_封裝 _,_多態(tài) _。2、 _構(gòu)造方法 _是類中的一種特殊方法,用來定義對(duì)象的初始狀態(tài)。3、構(gòu)造方法在_創(chuàng)立對(duì)象 _時(shí)被調(diào)用。4、系統(tǒng)類 Math 的 random() 方法可用來產(chǎn)生 0-1.0 之間的實(shí)數(shù),那么產(chǎn)生一個(gè) 50 -100 之間的整數(shù)的程序語句是 _ int Math.random()*50+50_ _。專業(yè)資料整理WORD格式5、下面代碼執(zhí)行完畢之后,打印出來的結(jié)果是_4_"public class Happy 專業(yè)資料整理WORD格式p
23、ublicintstatic i=4;intvoidj=2;main(String args) methodA(i,j);專業(yè)資料整理WORD格式System.out.println(i);專業(yè)資料整理WORD格式staticpublicvoidmethodA(inti,intj) 專業(yè)資料整理WORD格式i<<=j; 6、在 java 語言中,有一個(gè)類是所有類和接口的父類,這個(gè)類的名稱是 java.lang.Object(Object)_ _。7、構(gòu)造方法在_創(chuàng)立對(duì)象 _時(shí)被調(diào)用。8、java 運(yùn)行系統(tǒng)通過垃圾回收機(jī)制 /GC_周期性的釋放無用對(duì)象所占用的內(nèi)存,以完成對(duì)象的消除。
24、9、閱讀以下程序,輸出結(jié)果為_1.23_。class Q1publicstaticvoidmain(String args )doubled=1.23;Dec dec= new Dec( );dec.decrement(d);System. out .println(d);classDec專業(yè)資料整理WORD格式publicvoid decrement(doubledecMe)專業(yè)資料整理WORD格式decMe = decMe -0.1;10、閱讀程序public class Test專業(yè)資料整理WORD格式intx=12;publicvoidmethod1(intx)專業(yè)資料整理WORD格式
25、x+=x;System. out .println(x);如果有如下的代碼段:Test t=new Test();t.method1(5);程序執(zhí)行到這個(gè)地方,代碼輸出結(jié)果是_10_ ?11、定義在類中的變量為 _成員變量_ ,它不需要進(jìn)展顯式的初始化,定義在方法中的變量為 _局部變量_,它需要進(jìn)展顯式的初始化。專業(yè)資料整理WORD格式12 、面向?qū)ο蟮哪P椭校罡镜母拍钍?_和 _對(duì)象 _。類 _二、多項(xiàng)選擇題13、下面選項(xiàng)中, _ AC_ 是合法的構(gòu)造方法的重載? / 無返回值public class ConstOver public ConstOver (int x, int y, i
26、nt z) A. ConstOver ( ) B. Protectedint ConstOver ( ) C. Private ConstOver (int z, int y, byte x) D. PublicObject ConstOver (int x, int y, int z) E. Publicvoid ConstOver (byte x, bytey, byte z) 14、下面說法中 _AC_是對(duì)方法 setVar()重載的方法。public class MethodOver public void setVar (int a, int b, float c) A. Priva
27、te void setVar (int a, float c, int b) B. Protected void setVar (int a, int b, float c) C. Public int setVar (int a, float c, int b) return a; D. Public int setVar (int a, int b, float c) return a; E. Protected float setVar (int a, int b, float c) return c;第 4 章 (2)可變參數(shù), static 與 this 練習(xí)題一、填空題1、在下面程
28、序劃線處填入適當(dāng)?shù)膬?nèi)容。class MyClassstatic int var=100 ;_staticpublic static_ _int getVar() return var;2、以下程序段的輸出結(jié)果為int version_ _ 。class Cruncher void crunch( int i )System.out.println( “int version );void crunch(String s)System.out.println( “ String version );public static void main(String args )Cruncher cru
29、n=new Cruncher ( );char ch= p ;專業(yè)資料整理WORD格式crun.crunch(ch);3、以下程序段的輸出結(jié)果為_Integer String_ _。class IntORString void iosM( int i )System.out.print( “ Integer );void iosM(String s)System.out.print( “ String );public static void main(String args )IntORString ios=new IntORString ( );ios.iosM( a);ios.iosM(
30、 “ 1 );4、如果有個(gè)類A,該類中有成員變量b 和成員方法c ,那么在創(chuàng)立該類得對(duì)象a后,對(duì)該對(duì)象的成員變量和成員方法的調(diào)用方式分別是a.b_,_a,c()_。5、以下代碼段創(chuàng)立了_2_個(gè)對(duì)象,聲明了_3_個(gè)變量。Thing item, stuff;item = new Thing();Thing entity = new Thing();6、通過類MyClass 中的不含參數(shù)的構(gòu)造函數(shù)象obj,可通過以下語句實(shí)現(xiàn):_MyClassobj=new MyClass() _。7、下面 _AD_情況下,系統(tǒng)會(huì)為類A 自動(dòng)產(chǎn)生構(gòu)造函數(shù)?A. class A B. class A public A(
31、) C. class A public A(int x) D. class Z class A extends Z void A() 8、請(qǐng)問構(gòu)造函數(shù)、成員變量初始化以及靜態(tài)成員變量初始化三者的先后順序是_靜態(tài)成員變量初始化,成員變量初始化,構(gòu)造函數(shù)_。9、劃線處應(yīng)填的一句代碼:_ this (a) _。public class Exampleint x,y;public Example(int a)x = a;public Example(int a, int b)_this (a) _;/ 調(diào)用上面的一個(gè)參數(shù)的構(gòu)造方法y = b;專業(yè)資料整理WORD格式10.關(guān)鍵字 _final_ 說明一
32、個(gè)對(duì)象或變量在初始化后不能被修改。專業(yè)資料整理WORD格式11、類是對(duì)象的抽象, 是屬性和操作的封裝體, 其中屬性是事物靜態(tài)特征的抽象,在程序中用數(shù)據(jù)成員描述, 操作是事物動(dòng)態(tài)特征的抽象, 在程序中用成員方法描述。第 4 章 3包 _訪問權(quán)限 _根本數(shù)據(jù)類型封裝練習(xí)題一、填空題1、請(qǐng)?zhí)畛鲈趈ava.lang 包中與以下根本數(shù)據(jù)類型相對(duì)應(yīng)的封裝類:float :java.lang.Float, char: _java.lang.Character_ , boolean :_java.lang.Boolean _.2、 java 中提供了四種訪問控制符,分別是:public_,_protected
33、_,_private_,_缺省 friendly _3、以下程序段的輸出結(jié)果為_true ,false_ 。public class EqualsMethod public static void main(String args) Integer n1 = new Integer(47);Integer n2 = new Integer(47);System.out.print(n1= =n2);專業(yè)資料整理WORD格式System.out.print(“,);專業(yè)資料整理WORD格式System.out.println(n1! =n2);專業(yè)資料整理WORD格式4、在 java 中,將具有
34、一樣屬性的對(duì)象抽象成要的常用方法和接口封裝成_包 _。_類 _。然后將它按照程序設(shè)計(jì)所需專業(yè)資料整理WORD格式5、創(chuàng)立一個(gè)名為MyPackage 的包的語句是package Mypackage,專業(yè)資料整理WORD格式該語句應(yīng)該放在程序的位置為:放在程序的第一句。專業(yè)資料整理WORD格式6、導(dǎo)入 mypackage 包中的所類的命令是import mypackage.*;二、單項(xiàng)選擇題專業(yè)資料整理WORD格式1、不允許作為類及類成員的訪問控制符的是(C)。專業(yè)資料整理WORD格式A. publicB. privateC. staticD. protected專業(yè)資料整理WORD格式2、為AB
35、 類的一個(gè)無形式參數(shù)無返回值的方法method書寫方法頭, 使得使用類名專業(yè)資料整理WORD格式AB 作為前綴就可以調(diào)用它,該方法頭的形式為( A)。專業(yè)資料整理WORD格式A. static void method( )B. public void method( )專業(yè)資料整理WORD格式C. final void method( )D. abstract void method( )專業(yè)資料整理WORD格式3、以下修飾符中與訪問控制無關(guān)的是(D)A privateB PublicC protectedD final專業(yè)資料整理WORD格式4、 void 的含義: (A方法沒有返回值C沒有
36、意義A)B方法體為空D. 定義方法時(shí)必須使用專業(yè)資料整理WORD格式5、關(guān)于對(duì)象成員占用內(nèi)存的說法哪個(gè)正確?(B)A同一個(gè)類的對(duì)象共用同一段內(nèi)存B、同一個(gè)類的對(duì)象使用不同的內(nèi)存段,但靜態(tài)成員共享一樣的內(nèi)存空間C對(duì)象的方法不占用內(nèi)存專業(yè)資料整理WORD格式D以上都不對(duì)專業(yè)資料整理WORD格式6、定義一個(gè)類,必須使用的關(guān)鍵字是A、publicB、 classC、 interface(BD、 static)專業(yè)資料整理WORD格式第 5 章 1繼承與多態(tài)練習(xí)題答案一、選擇題1、關(guān)于繼承的說法正確的選項(xiàng)是:(B)A、子類將繼承父類所有的屬性和方法。B、子類將繼承父類的非私有屬性和方法。C、子類只繼承父
37、類public 方法和屬性D、子類只繼承父類的方法,而不繼承屬性2、 this 和 super: (B)A、都可以用在main() 方法中B、都是指一個(gè)內(nèi)存地址C、不能用在main()方法中D、意義一樣3、關(guān)于 super 的說法正確的選項(xiàng)是:(B)A、是指當(dāng)前對(duì)象的內(nèi)存地址B、是指當(dāng)前對(duì)象的父類對(duì)象的內(nèi)存地址C、是指當(dāng)前對(duì)象的父類D、可以用在main()方法中4、覆蓋與重載的關(guān)系是(A )A、覆蓋只有發(fā)生在父類與子類之間,而重載可以發(fā)生在同一個(gè)類中B覆蓋方法可以不同名,而重載方法必須同名C final 修飾的方法可以被覆蓋,但不能被重載D覆蓋與重載是同一回事5、定義一個(gè)類,必須使用的關(guān)鍵字是
38、(B)A、 publicB、 classC、 interfaceD、static6、如果有如下這樣一段代碼class A A()class B extends A 專業(yè)資料整理WORD格式請(qǐng)?jiān)谙旅骓?xiàng)中,正確的說法是:A、類 B 的構(gòu)造函數(shù)的訪問權(quán)限是_ B Dpublic專業(yè)資料整理WORD格式B、類C、類D、類B 的構(gòu)造函數(shù)沒有參數(shù)B 的構(gòu)造函數(shù)中包含B 的構(gòu)造函數(shù)中包含this() 方法的調(diào)用;super()的調(diào)用專業(yè)資料整理WORD格式7、下面 AD情況下,系統(tǒng)會(huì)為類A 自動(dòng)產(chǎn)生構(gòu)造函數(shù)?專業(yè)資料整理WORD格式A. class A B.class A public A() C. cla
39、ss A public A(int x) D. class Z class A extends Z void A() 二、填空題專業(yè)資料整理WORD格式1、 java 中提供了兩種用于多態(tài)的機(jī)制2、 this 代表了 當(dāng)前對(duì)象 的引用 ,super重載 ,覆蓋 .表示的是當(dāng)前對(duì)象的父類對(duì)象。專業(yè)資料整理WORD格式3、如果子類中覆蓋了父類中的同名方法,那么在子類中調(diào)用父類中的同名方法是使用關(guān)鍵字 super。在一個(gè)類的內(nèi)部可以直接調(diào)用本類的對(duì)象,也可以使用關(guān)鍵字this 來調(diào)用。專業(yè)資料整理WORD格式4.子類可以繼承父類的成員變量和成員方法 ,但是不能繼承父類的構(gòu)造函數(shù)。5、下面代碼執(zhí)行后的
40、結(jié)果是2class Super public int i = 0;public Super(String text) i = 1;public class Sub extends Super public Sub(String text) super(text);i = 2;public static void main(String args) Sub sub = new Sub("Hello");System.out.println(sub.i);6、如果在一個(gè)文件中有 package,import 以及 class 的定義, 請(qǐng)給出三者在文件中的先后順序。 packa
41、ge,import ,class 專業(yè)資料整理WORD格式7.父類的 final 方法可以被子類重寫嗎?答案:不可以第 5 章 2接口練習(xí)題答案一、選擇題專業(yè)資料整理WORD格式1、定義一個(gè)接口必須使用的關(guān)鍵字是A、public B、 class C、 interface(CD、 static)專業(yè)資料整理WORD格式2、抽象方法:(A、可以有方法體C)專業(yè)資料整理WORD格式B、可以出現(xiàn)在非抽象類中C、是沒有方法體的方法D、抽象類中的方法都是抽象方法3、關(guān)于接口哪個(gè)正確?( A)A、實(shí)現(xiàn)一個(gè)接口必須實(shí)現(xiàn)接口的所有方法B一個(gè)類只能實(shí)現(xiàn)一個(gè)接口C接口間不能有繼承關(guān)系D接口和抽象類是同一回事專業(yè)資
42、料整理WORD格式二、填空題1、抽象 方法是一種僅有方法頭,沒有具體方法體和操作實(shí)現(xiàn)的方法,該方法必須在抽象類之中定義。 final 方法是不能被當(dāng)前類的子類重新定義的方法。2、在 Java 程序中,通過類的定義只能實(shí)現(xiàn) 單重繼承,但通過接口的定義可以實(shí)現(xiàn) 多重繼承關(guān)系。3、接口由兩局部組成接口聲明 以及 接口體。4、接口可以看作是僅容納抽象法以及 常量, 而又不能直接生成對(duì)象的特殊類。5、用于將一個(gè)類修飾為最終類的關(guān)鍵字是final 。用于聲明一個(gè)類為抽象類的關(guān)鍵字是abstract 。6、 abstract 不能和 final 共同修飾一個(gè)類。7、 java 中用 extends 關(guān)鍵字指
43、明繼承關(guān)系.用 implements 關(guān)鍵字指明對(duì)接口的實(shí)現(xiàn)。8、如果 Alpha 類繼承 Beta 類, Alpha 類被稱為 子基 類, Beta 類被稱為 父超 類。9、子類可以繼承父類的成員變量和成員方法 ,但是不能繼承父類的構(gòu)造函數(shù)。10、下面程序的輸出結(jié)果是:_ Art constructor , Drawing constructor ,Cartoon constructor。classArt Art() System. out .println("Art constructor");專業(yè)資料整理WORD格式classDrawingextendsArt Drawing() super ();System. out .println("Drawing constructor");專業(yè)資料整理WORD格式專業(yè)資料整理WORD格式classCartoon
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工廠承包合同15篇
- 湖北襄樊圖書館招聘試題帶答案分析2024年
- 河南濟(jì)源圖書館招聘試題帶答案分析2024年
- 甘肅白銀圖書館招聘試題帶答案分析2024年
- 安徽巢湖圖書館招聘試題帶答案分析2024年
- 2024-2025學(xué)年“安全生產(chǎn)事故隱患排查”知識(shí)競(jìng)賽檢測(cè)卷及參考答案詳解1套
- 建筑公司塔吊基礎(chǔ)承載力驗(yàn)算審核制度
- 第2課時(shí) 百分?jǐn)?shù)與小數(shù)、分?jǐn)?shù)的互化(1) 導(dǎo)學(xué)案 人教版數(shù)學(xué)六年級(jí)上冊(cè)
- “圖”顯精彩 助力英語閱讀教學(xué)
- 3月美容師中級(jí)測(cè)試題(含答案)
- 學(xué)校中層干部選拔考試教育教學(xué)管理知識(shí)試題題庫(包含:名詞解釋、簡(jiǎn)答題、論述題、案例分析)
- 消防安裝工程監(jiān)理細(xì)則樣本
- GB/T 7551-2008稱重傳感器
- GB/T 20540.2-2006測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信工業(yè)控制系統(tǒng)用現(xiàn)場(chǎng)總線類型3:PROFIBUS規(guī)范第2部分:物理層規(guī)范和服務(wù)定義
- GB/T 19411-2003除濕機(jī)
- GA/T 966-2011物證的封裝要求
- FZ/T 64078-2019熔噴法非織造布
- 第3課 象外之境-中國傳統(tǒng)山水畫 說課稿- 高中美術(shù)人教版(2019)美術(shù)鑒賞
- 第2課《說和做》課件(共30張ppt) 部編版語文七年級(jí)下冊(cè)
- 數(shù)獨(dú)題目大全及答案
- 超外差收音機(jī)實(shí)習(xí)報(bào)告2000字
評(píng)論
0/150
提交評(píng)論