java簡答(無答案版)_第1頁
java簡答(無答案版)_第2頁
java簡答(無答案版)_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

/JDBC編程的主要步驟有那些?答:選擇并加載一個合適的JDBC驅動程序;創(chuàng)建一個Connection對象,建立與數(shù)據庫的鏈接;創(chuàng)建一個Statement對象,用該Statement對象進行數(shù)據庫的操作;從返回的ResultSet中獲取相應數(shù)據。什么是標準的輸入輸出流?答:system.in標準輸入流system.out.標準輸出流system.err標準錯誤輸出個人收集整理勿做商業(yè)用途抽象類的特點和用途?答:抽象類不能創(chuàng)建對象,只能作為其他類的父類;抽象類的作用:

1、表示抽象的概念,如動物,

2、建立類之間的關系

3、為實現(xiàn)某一接口的單一功能,抽象類中的抽象方法可以不要全部實現(xiàn)個人收集整理勿做商業(yè)用途Java的GUI事件處理模型的編程步驟有那些?什么是對象流和序列化?答:對象流是一種以字節(jié)流為基礎的可用于持久化保存對象的機制;序列化是指將java對象轉化為字節(jié)序列的過程Java語言如何進行異常處理?編寫JDBC應用程序通用的步驟有哪幾個?什么是Java的GUI事件處理機制?答:事件響應是GUI程序設計的關鍵部分,所謂的事件響應就是通過調用與事件關聯(lián)的方法來處理執(zhí)行事件。Java事件處理機制把事件源、事件監(jiān)聽器、事件對象三個基本要素聯(lián)系起來了,包含了對事件進行監(jiān)聽、發(fā)生事件、通知監(jiān)聽器以及處理整個事件的流程。個人收集整理勿做商業(yè)用途類的重用方式有幾種?分別如何實現(xiàn)?,答:繼承和組合;java只支持單繼承,每個子類都只能有一個直接父類,子類可以繼承父類的數(shù)據成員和方法,也可以增加新的變量和方法,還可以覆蓋繼承的方法,通過關鍵字extends來實現(xiàn)。組合也稱為聚合,指java的類中可以包含其他類的對象作為數(shù)據成員,是一種包含關系。個人收集整理勿做商業(yè)用途如何理解Java中包的概念?類的訪問控制有哪幾種,各有和作用?答:public:Protected:Private:包多態(tài)機制實線的條件?答:1、必須是繼承關系的類;2、首先要把子類對象向上轉型為父類對象,然后用父類對象調用同名的方法,系統(tǒng)才能通過動態(tài)綁定自動識別調用的方法所屬的類;個人收集整理勿做商業(yè)用途3、對象的使用者只保持與父類接口通信。終結類和終結方法的特點和用途?反射機制可以用來在程序運行時得到對象的類的那些信息?答:它允許運行中的Java程序對自身進行檢查,并能直接操作程序的內部屬性或方法。Reflection機制允許程序在正在執(zhí)行的過程中,利用Reflection

APIs取得任何已知名稱的類的個人收集整理勿做商業(yè)用途內部信息:package、

type

parameters、

superclass、

implemented

interfaces、

inner

classes、

outer

classes、

fields、

constructors、

methods、

modifiers等個人收集整理勿做商業(yè)用途類String和StringBuilder在使用上有何區(qū)別?Java語言比較C語言增加的運算符有那些?寫出Java接口interface的定義的格式。Interface<接口名稱>{}寫出Java類的定義的格式。Publicclass類名{數(shù)據成員;成員方法;}接口(Interface)和抽象類(AbstractClass)的異同?答:相同點:都含有抽象方法;區(qū)別:抽象類除了有抽象方法,還可以有一般方法的實現(xiàn),而接口不可以有任何方法的實現(xiàn),只能是純抽象方法;抽象類是一種抽象關系,但一個類只能使用一次繼承關系,而一個類可以實現(xiàn)多個接口,具有多重繼承功效個人收集整理勿做商業(yè)用途throws和throw的區(qū)別是什么?答:throws寫在方法的后面,拋出異常給上級或類進行統(tǒng)一處理,即拋給調用它的方法;throw多用來拋出自定義異常,這種自定義異常必須是Trowable類的子類,需要用戶自己捕獲相關異常。個人收集整理勿做商業(yè)用途finalize()方法有何作用?答:提供給用戶手動釋放資源的方法。寫出ArrayList類的常見的5個方法名和用途?聲明toString()方法時需要注意的事項?答:toString()方法必須是public的,且toString是String類型的。寫出Java集合管理常見的5個類的名字。Java輸入輸出流分為哪幾種?各有何特點?答:字節(jié)流:以8位字節(jié)為基本處理單位,用于處理圖像,聲音之類的二進制數(shù)據字符流:以16字節(jié)的Unicode編碼為處理單元,專門用于處理二進制文件;對象流:以字節(jié)為基礎的可用于永久保存對象的機制Java的基本數(shù)據類型長度位數(shù)各是多少?Java的基本數(shù)據類型有那些?答:8中:intshortlongcharbytefloatdoubleboolean抽象方法的特點和用途?Java變量的初始值是如何定義的?寫出Java標識符的命名要求。final修飾符可以出現(xiàn)在那些Java語言元素之前?什么叫方法重載Overload?構造方法與一般類方法相比有何特點?什么是內部類?內部類有幾種?Java繼承機制中子類和父類的關系?JDBC的結構涉及到哪幾個部分?Java語言包java.lang包含那幾個常見的類?答、ObjectmathRuntimeString/StringBuffer類和對象的關系?類與對象是面向對象思想的兩個核心概念。類描述了一組有相同特性(屬性)和相同行為(方法)的對象。JDK常用的命令行工具有那些?Java語言的特點有那些?實現(xiàn)標準的輸入輸出流有幾種不同的方式?寫出5個常用的Collection接口的派生類及其特點?什么叫泛型,Java泛型包含哪幾種形式?答:泛型也可以叫做模板或參數(shù)多態(tài)。其目的是使用戶為類或方法聲明一種一般模式,使得類中的某些數(shù)據成員或者成員方法的參數(shù)、返回值可以取得任意類型,從而實現(xiàn)用一個方法或者類去處理不同的數(shù)據類型。個人收集整理勿做商業(yè)用途重載(Overload)和重寫(Override)的概念及區(qū)別?Java的圖形界面庫哪幾個?各自有和特點?final修飾符出現(xiàn)在Java語言元素之前的含義是什么?關鍵字this在Java中有何用途?答:1、代替對象訪問對象的數(shù)據2、作為返回值在return中使用3、調用構造方法寫出修飾符public可能出現(xiàn)的地方?Java中方法的參數(shù)傳遞方式及其特點?答:1、基本數(shù)據類型作為參數(shù)采用傳值的方式,也就是說對形參的任何改動都不會影響到實參;2、引用類型變量作為參數(shù)傳遞時,采用的是引

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論