版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Java綜合練習題綜合練習題一、單項選擇題一、單項選擇題(共共30題題)。在每小題列出的四個選項中只有一個選。在每小題列出的四個選項中只有一個選項是符合題目要求的,請將正確選項的字母填在題中的括號內。項是符合題目要求的,請將正確選項的字母填在題中的括號內。1、Java源程序文件的擴展名為源程序文件的擴展名為 ( )。A、.java B、 .class C、.html D、 .txtA2、為了使名為為了使名為HelloWorld的類成功編譯和運行,必須滿足的條件的類成功編譯和運行,必須滿足的條件( )。A、HelloWorld類必須定義在類必須定義在HelloWorld.java文件中文件中B、
2、HelloWorld類必須定義為類必須定義為public類類C、HelloWorld類必須導入類必須導入java.lang包包D、HelloWorld類中必須定義正確的類中必須定義正確的main( )方法方法D3、Java語言中提供的標準語言中提供的標準Java類庫存儲在類庫存儲在( )的包中。的包中。A、java.lang B、java.awt C、java.util D、java.appletA4、以下以下( ) 是在是在Java源程序中出現(xiàn)的正確次序源程序中出現(xiàn)的正確次序A、package,class,import B、class,package, import C、package,im
3、port,class D、import ,class,package C5、java.io包的包的File類是類是( )。 A、字節(jié)流類、字節(jié)流類 B、字符流類、字符流類 C、對象流類、對象流類 D、非流類、非流類D6、以下可以給對象加互斥鎖的關鍵字是以下可以給對象加互斥鎖的關鍵字是( )。A、serialize B、static C、transient D、synchronizedD7、以下可用于定義線程執(zhí)行體的方法是以下可用于定義線程執(zhí)行體的方法是( )A、start( ) B、run( ) C、init( ) D、jion( )B8、Java中實現(xiàn)輸入中實現(xiàn)輸入/輸出操作的類庫在(輸出操
4、作的類庫在()包中。)包中。A、java.output B、java.inputC、java.io D、java.lang.io C9、在在java源程序的一個類中同時定義了多個同名的方法,同名的源程序的一個類中同時定義了多個同名的方法,同名的各個方法的形式參數(shù)的個數(shù)、類型或次序各不相同。這種面向對象各個方法的形式參數(shù)的個數(shù)、類型或次序各不相同。這種面向對象的程序特性被稱之為的程序特性被稱之為 ( )A、覆蓋、覆蓋 B、隱藏、隱藏 C、重載、重載 D、封裝、封裝C10、有有Java語句如下,則說法正確的是(語句如下,則說法正確的是() int a,b=new int5; A、此語句是錯誤的、此
5、語句是錯誤的 B、a.length的值為的值為5C、b.length的值為的值為5 D、a.length和和b.length的值都為的值都為5C11、Java應用程序的入口方法是應用程序的入口方法是( ) A、start( ) B、init( ) C、main( ) D、run( )C12、以下敘述正確的是以下敘述正確的是( )。A、匿名對象肯定是垃圾對象、匿名對象肯定是垃圾對象B、程序可以在指定的時間內調用垃圾回收器釋放內存、程序可以在指定的時間內調用垃圾回收器釋放內存 C、垃圾回收器可以確保、垃圾回收器可以確保Java程序不會產(chǎn)生內存泄露程序不會產(chǎn)生內存泄露D、對象的、對象的finaliz
6、e( )方法在對象被垃圾回收器回收之前獲得調用方法在對象被垃圾回收器回收之前獲得調用D13、以下不屬于面向對象程序設計特性的是以下不屬于面向對象程序設計特性的是( )A、封裝、封裝 B、多態(tài)、多態(tài) C、繼承、繼承 D、重載、重載 E、耦合、耦合 E14、在在Java程序中聲明一個數(shù)組,錯誤的是(程序中聲明一個數(shù)組,錯誤的是() A、int a ; B、int a ;C、float a ;D、float a10;D15、下列屬于下列屬于Java基本數(shù)據(jù)類型的是基本數(shù)據(jù)類型的是( )。A、Integer B、Double C、String D、charD16、只包含一個由只包含一個由public修
7、飾的修飾的Java類類Abc的的Java源程序的正確源程序的正確取名為取名為( ) 。A、Abc B、abc.java C、Abc.java D、只要擴展名為、只要擴展名為.java的任意一個合法的文件名的任意一個合法的文件名 C17、在在Java程序中有定義程序中有定義int x =new int45;則則x.length和和x3.length的值分別是(的值分別是( ) A、5和和3 B、5和和4C、4和和3D、4和和5D18、設有如下的程序設有如下的程序public class Testpublic static void main(String args)String Sa=args1
8、; String Sb=args2; String Sc=args3; System.out.println(Sc=+Sc);以下使得執(zhí)行該程序的輸出結果為以下使得執(zhí)行該程序的輸出結果為Sa=2的命令行是的命令行是( )。A、java Test 2222 B、java Test 4 2 4 2 C、java Test 2 1 3 4 D、java Test 4 3 2 1BE19、以下哪一個聲明的方法強迫它的子類必須實現(xiàn)以下哪一個聲明的方法強迫它的子類必須實現(xiàn)(implements)它它( )。A、public double method( ) B、static void method(dou
9、ble X ) C、private double method( ) D、protected void method( double X) E、abstract public void method( )20、下列定義的類中,可以用來創(chuàng)建可運行類的正確方法是下列定義的類中,可以用來創(chuàng)建可運行類的正確方法是( )。A、public class X implements Runable public void runB、public class X implements Thread public void run C、public class X implements Thread public
10、 int run D、public class X implements Runable protected void run AA21、以下是創(chuàng)建以下是創(chuàng)建File對象的代碼,錯誤的是(對象的代碼,錯誤的是() A、File f4=new File(Thedirmyfile.txt); B、File f2=new File(/Thedir,myfile.txt);C、File f1=new File(/Thedir/myfile.txt);D、File f3=new File(Thedirmyfile.txt);D22、用用Thread子類實現(xiàn)多線程的步驟順序是子類實現(xiàn)多線程的步驟順序是(
11、)A聲明聲明Thread類的子類,創(chuàng)建類的子類,創(chuàng)建Thread子類的實例,讓線程調用子類的實例,讓線程調用 start()方法方法B聲明聲明Thread類的子類,在子類中重新定義類的子類,在子類中重新定義run()方法,創(chuàng)建方法,創(chuàng)建 Thread子類的實例子類的實例C創(chuàng)建創(chuàng)建Thread子類的實例,讓線程調用子類的實例,讓線程調用start()方法方法D聲明聲明Thread類的子類,在子類中重新定義類的子類,在子類中重新定義run()方法,創(chuàng)建方法,創(chuàng)建 Thread子類的實例,讓線程調用子類的實例,讓線程調用start()方法方法23、在在Java程序中有代碼如下:程序中有代碼如下: S
12、ystem.out.println(new StringTokenizer(We are a student,a).countTokens(); 則輸出結果為(則輸出結果為() A:I am a studentB:2C:1D:3DA24、Java程序中需要檢測錯誤的代碼放在什么地方程序中需要檢測錯誤的代碼放在什么地方( ) A. try塊塊 B. catch塊塊 C. finally塊塊 D. throws塊塊C25、在編寫異常處理的在編寫異常處理的Java程序中,每個程序中,每個catch語句塊都應該與語句塊都應該與( )語句塊對應,使得用該語句塊來啟動語句塊對應,使得用該語句塊來啟動Jav
13、a的異常處理機制。的異常處理機制。A. ifelse B. switch C. try D. throw26、下面關于類及其修飾符的一些描述,不正確的是下面關于類及其修飾符的一些描述,不正確的是( )A. abstract類只能用于派生子類,不能用于創(chuàng)建類只能用于派生子類,不能用于創(chuàng)建abstract類的對象類的對象B. final和和abstract不可以同時修飾一個類不可以同時修飾一個類C. final類不僅可以用于派生子類,也可以用于創(chuàng)建類不僅可以用于派生子類,也可以用于創(chuàng)建final類的對象類的對象D. abstract方法必須在方法必須在abstract類類(或接口或接口)中聲明,但
14、中聲明,但abstract類類的定義中可以沒有的定義中可以沒有abstract方法方法C27、若需要定義類變量或類方法,只能使用的關鍵字是若需要定義類變量或類方法,只能使用的關鍵字是( )A. package B. private C. public D. staticDB28、若在某個類中定義如下的方法:若在某個類中定義如下的方法:abstract int getProduct(int x,int y);則該方法是則該方法是( )A. 本地方法本地方法 B. 抽象方法抽象方法 C. 最終方法最終方法 D. 靜態(tài)方法靜態(tài)方法C29、以下哪個不是合法的構造以下哪個不是合法的構造RandomAcc
15、essFile對象的代碼對象的代碼( )A. RandomAccessFile(new File(“C:MyFile1dir1.Test.java”),”rw”) B. RandomAccessFile( “C:MyFile1Test.java”,”r”)C. RandomAccessFile( “C:MyFile1Test.java”)D. RandomAccessFile( “C:/MyFile1/Test.java” ,”wr”)30、當使用當使用FileInputStream類中的類中的read()方法時,如果沒有讀入方法時,如果沒有讀入一個字節(jié)數(shù)據(jù)時,返回值為(一個字節(jié)數(shù)據(jù)時,返回值
16、為( ) A、0B、falseC、trueD、-1D二、判斷題二、判斷題(正確用正確用錯誤用錯誤用標記標記)(共共27題題) 1、一個一個Java類可以有多個父類。類可以有多個父類。( )2、使用使用length()方法可以獲取字符串或數(shù)組的長度。方法可以獲取字符串或數(shù)組的長度。 ( )3、可以用可以用new來創(chuàng)建來創(chuàng)建abstract類的實例對象。類的實例對象。 ( )4、子類對象中要調用父類的成員方法,必須使用關鍵字子類對象中要調用父類的成員方法,必須使用關鍵字super。 ( )5、static方法不可以重載。方法不可以重載。 ( )6、Java Applet小程序應該在瀏覽器中執(zhí)行。小
17、程序應該在瀏覽器中執(zhí)行。 ( )7、一個類如果實現(xiàn)了某個接口,那么它必須重載該接口中的所有一個類如果實現(xiàn)了某個接口,那么它必須重載該接口中的所有方法。方法。 ( )8、abstract與與final不能同時修飾同一個類。不能同時修飾同一個類。 ( ) 9、Java源程序中區(qū)分字母的大小寫。源程序中區(qū)分字母的大小寫。( ) 10、Java程序中,可以將程序中,可以將boolean類型的數(shù)據(jù)和其他類型的數(shù)據(jù)類型的數(shù)據(jù)和其他類型的數(shù)據(jù)在一起運算。在一起運算。( )11、abstract類中不可以有類中不可以有private成員。成員。 ( )12、static方法中可以引用非方法中可以引用非stat
18、ic成員。成員。 ( )13、局部變量只能是方法體內定義的變量。局部變量只能是方法體內定義的變量。 ( )14、被子類繼承的父類方法,在子類中不能重載,只能重寫被子類繼承的父類方法,在子類中不能重載,只能重寫(或覆或覆蓋蓋) 。 ( )15、抽象類中至少要有一個抽象方法。抽象類中至少要有一個抽象方法。 ( )16、接口是一種特殊的抽象類,只要把抽象類中的方法都定義為抽接口是一種特殊的抽象類,只要把抽象類中的方法都定義為抽象的,就可把此抽象類定義為接口。象的,就可把此抽象類定義為接口。 ( )17、Java程序里程序里,創(chuàng)建新的類對象用關鍵字創(chuàng)建新的類對象用關鍵字new,回收無用的類對,回收無用
19、的類對象使用關鍵字象使用關鍵字free。 ( )18、當一個方法在運行過程中產(chǎn)生一個異常,則這個方法會終止,當一個方法在運行過程中產(chǎn)生一個異常,則這個方法會終止,但是整個程序不一定終止運行。但是整個程序不一定終止運行。 ( ) 19、如果如果f是父類是父類Flower的引用變量,而的引用變量,而r是子類是子類Rose的對象,則的對象,則語句語句f=r是正確的。是正確的。 ( ) 20、子類可以定義與父類同名的方法,稱為方法的覆蓋,方法覆蓋子類可以定義與父類同名的方法,稱為方法的覆蓋,方法覆蓋要求子類的方法與父類的方法名字和參數(shù)都相同,但返回值類型可要求子類的方法與父類的方法名字和參數(shù)都相同,但
20、返回值類型可以不同。以不同。 ( )21、Java中的默認訪問權限是友好的,其訪問權限受包的影響中的默認訪問權限是友好的,其訪問權限受包的影響 ( )22、接口和類一樣也可以有繼承關系,而且都只能支持單繼承接口和類一樣也可以有繼承關系,而且都只能支持單繼承 ( )23、所有類至少有一個構造器,構造器用來初始化類的新對象,構所有類至少有一個構造器,構造器用來初始化類的新對象,構造器與類同名,返回類型只能為造器與類同名,返回類型只能為void ( )24、包是按照目錄、子目錄存放的,可以在程序中用包是按照目錄、子目錄存放的,可以在程序中用package定義定義包,若沒有包,若沒有package一行
21、,則表示該文件中的類不屬于任何一個包。一行,則表示該文件中的類不屬于任何一個包。 ( )25、在異常處理中,若在異常處理中,若try中的代碼可能產(chǎn)生多種異常,則可以對中的代碼可能產(chǎn)生多種異常,則可以對應多個應多個catch語句,若語句,若catch中的參數(shù)類型有父類子類關系,此時應中的參數(shù)類型有父類子類關系,此時應該將父類放在前面,子類放在后面。該將父類放在前面,子類放在后面。 ( )26、在實例方法或構造器中,在實例方法或構造器中,this用來引用當前對象,通過使用用來引用當前對象,通過使用this可引用當前對象的任何成員??梢卯斍皩ο蟮娜魏纬蓡T。( ) 27、方法的重載是指同一類中定義名
22、稱相同的多個方法,他們的返方法的重載是指同一類中定義名稱相同的多個方法,他們的返回值類型不同或參數(shù)類型或參數(shù)的次序不同?;刂殿愋筒煌騾?shù)類型或參數(shù)的次序不同。 ( ) 三、寫出下面程序的結果三、寫出下面程序的結果(共共6題題)1、 public class Test public static void main(String args) String s1 =new String(123); String s2 =new String(123); String s3=123,s4=123; System.out.println(s1=s2)+,+(s1.equals(s2)+,+(s3=s
23、4)+,+(s3.equals(s4); _ _false,true,true,true2、class Testdouble D;public double getD(double D )D+; return this.D; public static void main(String args)System.out.println(new Test( ).getD(1);_0.0三、寫出下面程序的結果三、寫出下面程序的結果(共共6題題)3、 class Test static int X; int Y; static int Multiply(int Z)int A; A=X*Y*Z;ret
24、urn A; public static void main(String args ) System.out.println(Multiply(3);_編譯出現(xiàn)錯誤編譯出現(xiàn)錯誤4、class putData extends Thread public void run( ) for(int i=1;i=5;i+) System.out.print (i+ );class Testpublic static void main(String args ) throws InterruptedException Thread th=new putData( ); th.start( ); Sys
25、tem.out.println(程序結束啦!程序結束啦!);程序結束啦!程序結束啦!1 2 3 4 55、 class SuperClass private int a=10; protected int b=20; void f( )System.out.print(a*b); void g( )System.out.print(SuperClass Function g has been called!);public class Test extends SuperClass int c=5;public void f( ) System.out.println(b/c);public
26、void testfun( )System.out.println(son function testfun has been called!);public static void main(String args )SuperClass sc=new SuperClass( ); sc.f(); sc.g(); sc=new Test( ); (Test)sc).testfun();200 SuperClass Function g has been called! son function testfun has been called! 6、 class Aprotected int
27、x; int y;A( )x=0;y=0;System.out.println(A object of TypeA bas been created! );A(int _x,int _y)x=_x;y=_y;System.out.println(constructor of A with arguments bas been created! );int addxy( )return x+y;class subA extends AsubA()super(); subA(int _x,int _y)super(_x,_y); protected int addxy()return x+y+10
28、0;public class Overloadpublic static void main(String args) subA obj=new subA(); System.out.println(obj.addxy()=+obj.addxy(); obj=new subA(10,70); System.out.println(obj.addxy()=+obj.addxy(); A object of TypeA bas been created! obj.addxy( )=100constructor of A with arguments bas been created! obj.ad
29、dxy( )=180四四. 編程題(共編程題(共5題)題)1.計算從你上大學報到那一天(如計算從你上大學報到那一天(如2009年年8月月30號)到今天的相隔號)到今天的相隔天數(shù)。天數(shù)。import java.util.*;class Tpublic static void main(Strirng args)Calendar calendar=Calendar.getInstance();calendar.set(2009,8,30); long time2009830=calendar.getTimeInMillis(); calendar.set(2012,12,21); long tim
30、e20121221=calendar.getTimeInMillis(); long 相隔天數(shù)相隔天數(shù)=(time20121221-time2009830)/(1000*60*60*24); System.out.println(2012年年12月月21日和日和2009年年8月月30日相隔日相隔+相相隔天數(shù)隔天數(shù)+天天);四四. 編程題(共編程題(共5題)題)2.設計一個類設計一個類T,求文本文件,求文本文件intfile1.txt中各行整數(shù)的和,并把和存中各行整數(shù)的和,并把和存入到另一個文件入到另一個文件In.txt中。設文件中。設文件In.txt中全是整數(shù),整數(shù)序列被分中全是整數(shù),整數(shù)序列
31、被分成行,各行整數(shù)個數(shù)不等且用空格分隔。要求程序將文件中各行整成行,各行整數(shù)個數(shù)不等且用空格分隔。要求程序將文件中各行整數(shù)的和輸出在另一個文件數(shù)的和輸出在另一個文件Result中。中。 In.txt文件中數(shù)據(jù)如下:文件中數(shù)據(jù)如下: 各行的和寫入到各行的和寫入到Result文件中:文件中:15 34 56 3 108112 168 28021 32 345 5 88 491import java.io.*;import java.util.*;public class Calresult public static void main(String args ) Scanner sc = nul
32、l; trysc = new Scanner(new File(In.txt); FileWriter out=new FileWriter(Result.txt); while(sc.hasNextLine() String s = sc.nextLine(); StringTokenizer token=new StringTokenizer(s); long sum=0; while(token.hasMoreTokens() sum+=Integer.parseInt(token.nextToken(); System.out.println(sum); out.write( +sum
33、); out.close(); catch(FileNotFoundException e)System.out.println(文件找不到!文件找不到!+e);catch(IOException e)System.out.println(文件讀寫錯!文件讀寫錯!+e); 四四. 編程題(共編程題(共5題)題)3、編寫一個類編寫一個類T,完成如下功能:,完成如下功能: (1)定義三個大整數(shù))定義三個大整數(shù)IX、IY、IZ,求三個大整數(shù)中的最小數(shù);,求三個大整數(shù)中的最小數(shù);(2)類中設計一個方法)類中設計一個方法Fac(BigInteger N),求),求N的階乘。的階乘。import java
34、.math.*;class ThreadTestpublic static void main(String args)BigInteger IX=new BigInteger(10),IY=new BigInteger(5898598),IZ=new BigInteger(688668);System.out.println(IX的階乘的階乘+fac(IX).toString();if(IX.compareTo(IY)0 & IX.compareTo(IZ)0) System.out.println(min=+IX.toString();if(IY.compareTo(IX)0 &a
35、mp; IY.compareTo(IZ)0) System.out.println(min=+IY.toString();if(IZ.compareTo(IY)0 & IZ.compareTo(IX)0) System.out.println(min=+IZ.toString();public static BigInteger fac(BigInteger x)BigInteger one=new BigInteger(1),f=new BigInteger(1);for(BigInteger i=one;pareTo(x)0;i=i.add(one)f=f.multiply(i);
36、return f;四四. 編程題(共編程題(共5題)題)4.有集合有集合A=1,3,5,8和和B=1,3,7,9, ,編寫一個程序求,編寫一個程序求(AB)-(AB)。 import java.util.*;public class Examplepublic static void main(String args) Integer one=new Integer(1),two=new Integer(2),three=new Integer(3),four=new Integer(4),seven=new Integer(7),nine=new Integer(9);HashSet A=n
37、ew HashSet(),B=new HashSet(), tempSet=new HashSet();A.add(one);A.add(two);A.add(three);A.add(four);B.add(one);B.add(three);B.add(seven);B.add(nine);tempSet=(HashSet)A.clone();A.addAll(B);/ AB 并集并集-AB.retainAll(tempSet);/ (AB)B 的交集的交集A.addAll(B);/ (AB)-(AB)-Aint number=B.size();System.out.println(A和和
38、B的的(AB)-(AB)集合中有集合中有+number+個元素個元素);/Iterator iter=B.iterator();while(iter.hasNext()Integer t=iter.next();System.out.print(Value()+ ); 四四. 編程題(共編程題(共5題)題)5.編寫一個類編寫一個類T,類中有一個方法,類中有一個方法LongerString,要求在一個字符,要求在一個字符串數(shù)組中找出長度最長的一個元素。其中字符串數(shù)組是方法的參數(shù),串數(shù)組中找出長度最長的一個元素。其中字符串數(shù)組是方法的參數(shù),最長的一個元素是方法的返回值。最長的一個元素是方
39、法的返回值。public class T static String LongerString(String S) String maxStr=S0; for(int i=1;iS.length;i+) if(maxStr.length()Si.length() maxStr=Si; return maxStr; public static void main(String args) String b=asdf,saffdfd,as; System.out.println(shortString(b); 五、五、簡答題簡答題 1、什么是正則表達式?寫出與模式、什么是正則表達式?寫出與模式“X
40、1682”匹配的匹配的4個字符串。個字符串。 是指一個用來描述或者匹配一系列符合某個句法規(guī)則的字符串的單是指一個用來描述或者匹配一系列符合某個句法規(guī)則的字符串的單個字符串。其用途是在個字符串。其用途是在文本編輯器文本編輯器或其他工具里,用來檢索和或其他工具里,用來檢索和/或替或替換那些符合某個模式的文本內容。換那些符合某個模式的文本內容。A11,A16,A18, A61,A66,A68, A81,A86, A88均算正確。均算正確。2、String 和和StringBuffer的區(qū)別?的區(qū)別? String類創(chuàng)建的字符串對象是不可修改的,也就是說,類創(chuàng)建的字符串對象是不可修改的,也就是說,St
41、ring字符字符串不能修改、刪除或替換字符串中的某個字符,即串不能修改、刪除或替換字符串中的某個字符,即String對象一旦對象一旦創(chuàng)建,其中的字符串是不可以再改變的。創(chuàng)建,其中的字符串是不可以再改變的。StringBuffer類能創(chuàng)建可類能創(chuàng)建可修改的字符串序列,也就是說,該類的對象的實體的內存空間可以修改的字符串序列,也就是說,該類的對象的實體的內存空間可以自動的改變大小,便于存放一個可變的字符串。自動的改變大小,便于存放一個可變的字符串。五、五、簡答題簡答題 3、線程有哪幾種狀態(tài)?、線程有哪幾種狀態(tài)?答:答:(1)新建:線程創(chuàng)建后就有了內存空間;)新建:線程創(chuàng)建后就有了內存空間;(2)就
42、緒:線程創(chuàng)建后,在)就緒:線程創(chuàng)建后,在JVM管理的線程中還沒有這個線程,管理的線程中還沒有這個線程,此線程必須調用此線程必須調用start()方法才能排隊等候切換;()方法才能排隊等候切換;(3)運行:當線程被處理機)運行:當線程被處理機(CPU)選中時,即處于執(zhí)行狀態(tài);選中時,即處于執(zhí)行狀態(tài);(4)中斷:有)中斷:有4種情況種情況 (5)死亡:處于死亡狀態(tài)的線程不具有繼續(xù)運行的能力。)死亡:處于死亡狀態(tài)的線程不具有繼續(xù)運行的能力。五、五、簡答題簡答題 4、線程和進程之間存在什么樣的關系?、線程和進程之間存在什么樣的關系?1)進程是程序的一次動態(tài)執(zhí)行過程進程是程序的一次動態(tài)執(zhí)行過程;它對應了
43、從代碼加載、執(zhí)行至執(zhí)它對應了從代碼加載、執(zhí)行至執(zhí)行完畢的一個完整過程,這個過程也是進程本身從產(chǎn)生、發(fā)展至行完畢的一個完整過程,這個過程也是進程本身從產(chǎn)生、發(fā)展至消亡的過程。消亡的過程。2)線程是比進程更小的執(zhí)行單位。一個進程在其執(zhí)行過程中,可以線程是比進程更小的執(zhí)行單位。一個進程在其執(zhí)行過程中,可以產(chǎn)生多個線程,形成多條執(zhí)行線索,每條線索產(chǎn)生多個線程,形成多條執(zhí)行線索,每條線索(即每個線程即每個線程)也有也有它自身的產(chǎn)生、存在和消亡的過程,也是一個動態(tài)的概念。它自身的產(chǎn)生、存在和消亡的過程,也是一個動態(tài)的概念。五、五、簡答題簡答題 5、請解釋接口回調的機制、請解釋接口回調的機制1)可以把實現(xiàn)某一接口的類創(chuàng)建的對象的引用賦給該接口聲明的接可以把實現(xiàn)某一接口的類創(chuàng)建的對象的引用賦給該接口聲明的接口
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金融投資居間服務合同模板
- 2025年度辦公室清潔與生態(tài)環(huán)保技術應用合同
- 住宅買賣中介服務合同
- 展覽館裝修合同管理費方案
- 倉儲服務居間合同
- 的汽車轉讓合同
- 美容化妝品行業(yè)產(chǎn)品追溯與營銷推廣方案
- 數(shù)字化供應鏈管理體系建設方案
- 知識產(chǎn)權歸屬及保密協(xié)議南京廖華
- 三農村低保申請與審核手冊
- 人教版九年級英語動詞時態(tài)專項練習(含答案和解析)
- 蘭州市規(guī)范醫(yī)療服務價格項目基準價格表
- 2006年度銀行業(yè)金融機構信息科技風險評價審計要點
- 反恐C-TPAT程序文件整套(通用)
- 2022年全國高考詩歌鑒賞試題-教學課件
- 2023-2024學年浙江省杭州市小學語文六年級上冊期末深度自測試題
- GB/T 19868.2-2005基于焊接經(jīng)驗的工藝評定
- 機房巡檢記錄表
- 警燈、警報器使用證申請表
- (中職)電梯維護與保養(yǎng)項目九 電梯曳引系統(tǒng)的維護與保養(yǎng)教學課件
- 中國科學院率先行動計劃組織實施方案
評論
0/150
提交評論