【正文】
onListener C. WindowsAdapter D. Serializable19. 下列哪種類型的數(shù)據(jù)能以對象的形式寫入文件?( ) A.String B. Frame C. Dialog D. Button20. File類的方法中,用于列舉某目錄下的子目錄及文件的方法是( ) A.long length() B. long lastModified() C. String [] list() D. String getName()21. 能夠以字符串為單位寫入文件數(shù)據(jù)的流類是( ) A. FileOutputStream B. FileWriter C. BufferedWriter C. OutputStream22. 能夠向文件輸入邏輯型數(shù)據(jù)的類是:( ) A. FileOutputStream B. OutputStream C. FileWriter 23. 在線程同步中, 為了喚醒另一個等待的線程,使用下列方法( ) A. sleep() B. wait() C notify() D. join()24. 為了得到當前正在運行的線程,可使用下列哪個方法?( ) A.getName() B. (). B. sleep() D. run()25. 以下( )不屬于線程的狀態(tài)。 A.就緒狀態(tài) B。運行狀態(tài) C。掛起狀態(tài) D。獨占狀態(tài)26.當線程被創(chuàng)建后,其所處的狀態(tài)是( ) A.阻塞狀態(tài) B。運行狀態(tài) C、就緒狀態(tài) D、新建狀態(tài)27. 當線程調(diào)用start()后,其所處狀態(tài)為( ) A.阻塞狀態(tài) B。運行狀態(tài) C、就緒狀態(tài) D、新建狀態(tài)28. ()方法調(diào)用后,當?shù)却龝r間未到,該線程所處狀態(tài)為( ) A.阻塞狀態(tài) B。運行狀態(tài) C、就緒狀態(tài) D、新建狀態(tài)29.新生狀態(tài)的線程其可能直接進入的狀態(tài)是( ) A.阻塞狀態(tài) B、運行狀態(tài) C、新建狀態(tài) D、結束狀態(tài)30.()方法調(diào)用后,當?shù)却龝r間已到,該線程所處狀態(tài)為( ) A.阻塞狀態(tài) B。運行狀態(tài) C、就緒狀態(tài) D、新建狀態(tài)31.當線程因異常而退出run()后,其所處狀態(tài)為( ) A.阻塞狀態(tài) B。運行狀態(tài) C、就緒狀態(tài) D、結束狀態(tài)32.wait()方法首先是哪個類的方法?( ) A. Object B. Thread. C. Runnable D. File33. 如果我們想實現(xiàn)先把要寫入文件的數(shù)據(jù)先緩存到內(nèi)存中,再把緩存中的數(shù)據(jù)寫入文件中的功能時,則需要使用下列哪個類?( ) A. FileReader B. OutputStream C. FilterOutputStream D. DataOutputStream34. 用read()方法讀取文件內(nèi)容時,判斷文件結束的標記為( ) A. 0 B. 1 C 1 D. 無標記35. 以下哪個方法只對使用了緩沖的流類起作用?( ) A. read() B. write() C skip() D. flush()36. Java提供的類InetAddress來進行有關Internet地址的操作.( ) A. Socket C. DatagramSocket D InetAddress37. InetAddress類中哪個方法可實現(xiàn)正向名稱解析?( ) A. isReachable() B. getHostAddress() C. getHosstName() ()38. 為了獲取遠程主機的文件內(nèi)容,當創(chuàng)建URL對象后,需要使用哪個方法獲取信息( ) () () ()39. java程序中,使用TCP套接字編寫服務端程序的套接字類是( ) A. Socket B. ServerSocket C. DatagramSocket 40. ServerSocket的監(jiān)聽方法accept()的返回值類型是( ) A. void B. Object C. Socket D. DatagramSocket41. ServerSocket的getInetAddress()的返回值類型是( ) A. Socket B ServerSocket D,.URL42. 當使用客戶端套接字Socket創(chuàng)建對象時,需要指定( ) A.服務器主機名稱和端口 B、服務器端口和文件 C、服務器名稱和文件 D.服務器地址和文件43.使用流式套接字編程時,為了向?qū)Ψ桨l(fā)送數(shù)據(jù),則需要使用哪個方法( ) A.getInetAddress() B. getLocalPort() () ()44. 使用UDP套接字通信時,常用哪個類把要發(fā)送的信息打包? ( ) A. String B. DatagramSocket C. MulticastSocket 45. 使用UDP套接字通信時,哪個方法用于接收數(shù)據(jù) ( ) A. read() B. receive() C. accept() D. Listen()46. 若要取得數(shù)據(jù)包的中源地址,可使用下列哪個語句( )? A. getAddress() B. getPort() C. getName() ()47. 要使用java程序訪問數(shù)據(jù)庫,則必須首先與數(shù)據(jù)庫建立連接,在建立連接前,應加載數(shù)據(jù)庫驅(qū)動程序,該語句為( ) A () B. (,) rs= (,).createStatement() D. Statement st= (,).createStaement()48. 要使用java程序訪問數(shù)據(jù)庫,則必須首先與數(shù)據(jù)庫建立連接,該語句為( ) A () B. (,) rs= (,).createStatement() D. Statement st= (,).createStaement()49. java程序與數(shù)據(jù)庫連接后,需要查看某個表中的數(shù)據(jù),使用下列哪個語句?( ) A. executeQuery() () C executeEdit() ()50. java程序與數(shù)據(jù)庫連接后,需要查看某個表中的數(shù)據(jù),使用下列哪個語句?( ) A. executeQuery() () C executeEdit() ()51.Swing與AWT的區(qū)別不包括( ) 52. JAVA中提供了多