freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java面向?qū)ο缶幊叹毩?xí)題(編輯修改稿)

2025-04-20 04:57 本頁面
 

【文章內(nèi)容簡介】 設(shè)有整型數(shù)組的定義:“int x[][]={{12,34},{5},{3,2,6}}?!保ǎ?.求取二維數(shù)組a[][]的第i行元素個數(shù)的表達(dá)式是( )。一個一維數(shù)組有10個元素,則該數(shù)組可用的下標(biāo)范圍是 。String S[]={“安徽”, “江蘇”, “山東”};則S[1]的值是: 。當(dāng)聲明一個數(shù)據(jù)組int arr[]=new int[5]。時,這代表這個數(shù)組所保存的變量類型是 ,數(shù)組元素下標(biāo)的使用范圍是 。二.選擇題1.設(shè)有定義語句“int a[]={66,88,99}?!保瑒t以下對此語句的敘述錯誤的是( ) A.定義了一個名為a的一維數(shù)組 B.a(chǎn)數(shù)組有3個元素 C.a(chǎn)數(shù)組的元素的下標(biāo)為1~3   D.?dāng)?shù)組中的每個元素是整數(shù)2.設(shè)有定義“int[] a=new int[4]?!眲t數(shù)組a的所有元素是( )A.a(chǎn)0、aaa3 B.a(chǎn)[0]、a[1]、a[2]、a[3] C.a(chǎn)[1]、a[2]、a[3]、a[4] D.a(chǎn)[0]、a[1]、a[2]、a[3]、a[4]3.下面哪個選項正確地聲明了一個字符串?dāng)?shù)組 ( )A.char[] str B.char[][] str C.String[] str D.String[10] str假設(shè)有這樣的數(shù)組創(chuàng)建:int a[]={1,2,3,4,5,6,7}。則該數(shù)組長度為 。A.4 B.5 C.6 D.7下列二維數(shù)組的創(chuàng)建中錯誤的是 。A.int a[][]=new int[3][] 。 B.int[][] a=new int[3][4] 。C.int a[][]={{1,2},{3,4}} 。D.int [][] a=new int[][]。三、編程題1.編寫一個程序,計算一維數(shù)組中的最大值、最小值及其差值。2.將一個數(shù)組中的數(shù)逆序重新存放。3.已知數(shù)組(12,23,26,45,58,60)是有序的,輸入一個數(shù)x,將它插入到數(shù)組中,保證數(shù)組仍然是有序的。4.輸出楊輝三角形。如:1 1 1 1 2 11 3 3 11 4 6 4 11 5 10 10 5 1……5.求一個二維數(shù)組的每行最大數(shù)。**專題5 面向?qū)ο笠?、填空題1. 如果一個方法不返回任何值,則該方法的返回值類型為 。2. 如果子類中的某個方法名、返回值類型和_傳遞參數(shù)_______與父類中的某個方法完全一致,則稱子類中的這個方法覆蓋了父類的同名方法。3. 接口中所有的屬性均為_公有__、__靜態(tài)_____和_常量_____的4. 方法是一種僅有方法聲明,沒有具體方法體和操作實現(xiàn)的方法,該方法必須在 類之中定義。5. 在Java程序中,通過類的定義只能實現(xiàn) 重繼承,但通過 的定義可以實現(xiàn)多重繼承關(guān)系。6. 一般Java程序的類主體由兩部分組成:一部分是 ,另一部分是 。7. 分別用 關(guān)鍵字來定義類,用 關(guān)鍵字來分配實例存儲空間。8. 當(dāng)一個類的修飾符為 時,說明該類不能被繼承,即不能有子類。9. 在Java中,能實現(xiàn)多重繼承效果的方式是 。二、選擇題1. 方法內(nèi)定義的變量( )。A.一定在方法內(nèi)所有位置可見 B.可能在方法的局部位置可見C.在方法外可以使用 D.在方法外可見2. 方法的形參( )。A.可以沒有 B.至少有一個C.必須定義多個形參 D.只能是簡單變量3. return語句()。A.不能用來返回對象 B.只可以返回數(shù)值C.方法都必須含有 D.一個方法中可以有多個4. main()方法的返回值類型是(。A.boolean B.intC.void D.static5. 編譯并運行下面的程序,運行結(jié)果是( )。public class A{ public static void main(String args[]){ A a=new A()。 (8)。 } void method(int i){ (“int: ”+i)。 } void method(long i){ (“l(fā)ong: ”+i)。 }A.程序可以編譯運行,輸出結(jié)果為:“int: 8” B.程序可以編譯運行,輸出結(jié)果為:“l(fā)ong: 8” C.程序有編譯錯誤,因為兩個method()方法必須定義為靜態(tài)(static)的D.程序可以編譯運行,但是沒有輸出6. 能作為類及其成員的修飾符是( )。A.interface B.classC.protected D.public7. 下列方法定義中,方法頭不正確的是( )。A.public static x(double a){…} B.public static int x(double y){…}C.void x(double d){…} D.public int x(){…}8. 構(gòu)造方法在( )時被調(diào)用。A.類定義時 B.使用對象的變量時C.調(diào)用對象方法時 D.創(chuàng)建對象時9. 下列哪個類聲明是正確的( )。A.public abstract class Car{…} B.a(chǎn)bstract private move(){…}C.protected private number。 D.a(chǎn)bstract final class H1{…}10. 下列不屬于面向?qū)ο蟪绦蛟O(shè)計的基本特征的是( )。A.抽象 B.封裝C.繼承 D.多態(tài)11. 請看下面的程序段class Person{ String name,department。int age。public Person(String n){name=n。}public Person(String n,int a){name=n。 age=a。}public Person(String n, String d, int a ){//doing the same as two arguments version if constructer}下面那個選項可以添加到// doing the same……處( )A.Person(n,a) B.this(Person(n,a))C.this(n,a) D.this()12. 請看下面的程序段class Test{ private int m。public static void fun(){ //some code}}方法fun()如何來訪問變量m( )A.將private int m 改成protected int m B.將private int m 改成public int mC.將private int m 改成static int m D.將private int m 改成int m 13. 有一個類A,對于其構(gòu)造函數(shù)的聲明正確的是( )。A.void A(int x){…} B.public A(int x){…}C.A A(int x){…} D.int A(int x){…}14. 請看下面的程序段public class Test{ long a[]=new long[10]。 pubic static void main(String args[]){(a[6])。}}哪一個選項是正確的( )。A.不輸出任何內(nèi)容 B.輸出0C.當(dāng)編譯時有錯誤出現(xiàn) D.當(dāng)運行時有錯誤出現(xiàn)15. 關(guān)鍵字( )表明一個對象或變量在初始化后不能修改。A.extends B.finalC.this D.finalize16. 聲明為static的方法不能訪問( )類成員。A.超類 B.子類C.非static D.用戶自定義類17. 定義類A如下:(重要)class A{ int a,b,c。 public void B(int x,int y, int z){ a=x。b=y。c=z。}}下面對方法B的重載哪些是正確的
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1