小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

java面試...

 鳳舞天煌 2007-07-12

java面試 - CSDN tag


Java常見面試題集--面試題全面綜合(二)

GDI類為圖像設(shè)備編程接口類庫。OOP中唯一關(guān)系的是對象的接口是什么,就像計算機的銷售商她不管電源內(nèi)部結(jié)構(gòu)是怎樣的,他只關(guān)系能否給你提供電就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的屬性和行為對象組成的,不同的對象的訪問通過函數(shù)調(diào)用來完成,對象間所有的交流都是通過方法調(diào)用,通過對封裝對象數(shù)據(jù),很大限度上提高復用率.21.class類 object類中的getclass方法返回ckass類型的一個實例,程序啟動時包含在main方法的類會被加載,虛擬機要加載他需要的所有類,每一個加載的類都要加載它需要的類.4.提供方法對象.

Sonic - Mon, 04 Jun 2007 11:14:11 GMT


Java常見面試題集--面試題全面綜合(一)

在接口中,所有方法都是抽象的。第二十二,接口是否可繼承接口? 抽象類是否可實現(xiàn)(implements)接口? 抽象類是否可繼承實體類(concrete class)?接口可以繼承接口。8、在weblogic中發(fā)布ejb需涉及到哪些配置文件 不同類型的EJB涉及的配置文件不同,都涉及到的配置文件包括ejb-jar.xml,weblogic-ejb-jar.xmlCMP實體Bean一般還需要weblogic-cmp-rdbms-jar.xml 9、EJB需直接實現(xiàn)它的業(yè)務(wù)接口或Home接口嗎,請簡述理由. 遠程接口和Home接口不需要直接實現(xiàn),他們的實現(xiàn)代碼是由服務(wù)器產(chǎn)生的,程序運行中對應(yīng)實現(xiàn)類會作為對應(yīng)接口類型的實例被使用。

Sonic - Mon, 04 Jun 2007 11:46:20 GMT


JAVA如何實現(xiàn)字符串的顛倒

/** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String str = "asdf";char c[] = str.toCharArray();char t[] = new char[c.length];for(int i=0,j=c.length-1;i<c.length;

jeff - Wed, 23 May 2007 16:46:18 GMT


forward與sendRedirect區(qū)別

使用2中的方法,可以從Servlet Context中得到RequestDispatcher代碼如下:RequestDispatcher rd = getServletContext().getRequestDispatcher("/servlet/secondservlet");rd.forward(request, response); 使用3中的方法,從上面的web. xml配置文件可以看到定義了兩個Servlet,名字分別為FirstServlet和SecondServlet,所以可以得到命名的Dispatcher:RequestDispatcher rd = getServletContext().getNamedDispatcher("SecondServlet");rd.forward(request, response); 這樣也可以重定向到SecondServlet了。

henry - Sat, 28 Apr 2007 17:40:13 GMT


JSP三種頁面跳轉(zhuǎn)方式

使用JSP大約有下列三種跳轉(zhuǎn)方式:1. response.sendRedirect();2. response.setHeader("Location","");3. <jsp:forward page="" />--跳轉(zhuǎn)到test2.jsp--!><jsp:forward page="/test2.jsp"/></BODY></HTML>!supportEmptyParas]>test2.jsp<HTML><HEAD><TITLE> forward test </TITLE>!supportEmptyParas]></HEAD>!supportEmptyParas]><BODY BGCOLOR="#FFFFFF"><%out.println("這是jsp2.jsp頁面產(chǎn)生出的輸出");%></BODY&gt

henry - Wed, 18 Apr 2007 16:36:47 GMT


一個Hibernate 的面試題, 現(xiàn)場分析問題

http://community.csdn.net/Expert/topic/4954/4954922.xml?temp=.2805597 現(xiàn)在是這么個流程一個WEB程序首先 頁面注冊一個用戶比如用戶名 aa 密碼 aa注冊完以后,查看數(shù)據(jù)庫,數(shù)據(jù)插入到了數(shù)據(jù)庫中,然后重開個頁面,登錄,輸入用戶名 aa 密碼 aa,無法登錄,說是找不到其調(diào)用的方法是 getUserByNameAndPassword(用戶名,密碼)此時服務(wù)器不關(guān),直接執(zhí)行JUnit的測試文件,調(diào)用該方法,能找到這個用戶的注冊信息, ,然后服務(wù)器重啟,此時再輸入用戶名 aa 密碼 aa,便能登錄了,請問下,在不看代碼的情況下,可能是什么地方出了問題?插入及訪問代碼是基于Hibernate 編寫的,要求寫出可能的情況及解決方案,我想不出來,所以貼出來大家一起想想 

henry - Tue, 17 Apr 2007 10:47:44 GMT


Java面試必看

面試官:熟悉哪種語言應(yīng)聘者:Java。面試官:知道什么叫類么應(yīng)聘者:我這人實在,工作努力,不知道什么叫累。面試官:知道什么是包?應(yīng)聘者:我這人實在 平常不帶包 也不用公司準備了。面試官:知道什么是接口嗎?應(yīng)聘者:我這個人工作認真。面試官:用過 apache 的東西嗎應(yīng)聘者:我修過車子。面試官:了解webwork嗎應(yīng)聘者:不了解。

shirui929 - Thu, 14 Jun 2007 09:47:50 GMT


java面試筆試題大匯總 ~很全面(2)

抽象類跟接口有什么區(qū)別?抽象類和接口的區(qū)別如下:① 在類來繼承抽象類時,只需實現(xiàn)部分具體方法和全部抽象方法,而實現(xiàn)接口則要實現(xiàn)里面的全部方法。8、在weblogic中發(fā)布ejb需涉及到哪些配置文件 不同類型的EJB涉及的配置文件不同,都涉及到的配置文件包括ejb-jar.xml,weblogic-ejb-jar.xmlCMP實體Bean一般還需要weblogic-cmp-rdbms-jar.xml 9、EJB需直接實現(xiàn)它的業(yè)務(wù)接口或Home接口嗎,請簡述理由. 遠程接口和Home接口不需要直接實現(xiàn),他們的實現(xiàn)代碼是由服務(wù)器產(chǎn)生的,程序運行中對應(yīng)實現(xiàn)類會作為對應(yīng)接口類型的實例被使用。

kt400_hhx - Fri, 01 Jun 2007 11:51:43 GMT


java面試最常見考題

wait是Object類的方法,對此對象調(diào)用wait方法導致本線程放棄對象鎖,進入等待此對象的等待鎖定池,只有針對此對象發(fā)出notify方法(或notifyAll)后本線程才進入對象鎖定池準備獲得對象鎖進入運行狀態(tài)。不能有抽象構(gòu)造函數(shù)或抽象靜態(tài)方法。第二十二,接口是否可繼承接口? 抽象類是否可實現(xiàn)(implements)接口? 抽象類是否可繼承實體類(concrete class)?接口可以繼承接口。第二十六,當一個線程進入一個對象的一個synchronized方法后,其它線程是否可進入此對象的其它方法?不能,一個對象的一個synchronized方法只能由一個線程訪問。

毛玻璃 - Sat, 14 Apr 2007 23:16:31 GMT


Java程序員面試三十二問

聲明方法的存在而不去實現(xiàn)它的類被叫做抽象類(abstract class),它用于要創(chuàng)建一個體現(xiàn)某些基本行為的類,并為該類聲明方法,但不能在該類中實現(xiàn)該類的情況。然后,它可以在實現(xiàn)了該接口的類的任何對象上調(diào)用接口的方法。引用可以轉(zhuǎn)換到接口類型或從接口類型轉(zhuǎn)換,instanceof 運算符可以用來決定某對象的類是否實現(xiàn)了接口。22: 接口是否可繼承接口? 抽象類是否可實現(xiàn)(implements)接口? 抽象類是否可繼承實體類(concrete class)?26: 當一個線程進入一個對象的一個synchronized方法后,其它線程是否可進入此對象的其它方法?

秋天不回來 - Fri, 06 Apr 2007 20:13:08 GMT


java面試筆試題大匯總(轉(zhuǎn))

新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。在接口中,所有方法都是抽象的。78、EJB的幾種類型會話(Session)Bean ,實體(Entity)Bean 消息驅(qū)動的(Message Driven)Bean會話Bean又可分為有狀態(tài)(Stateful)和無狀態(tài)(Stateless)兩種實體Bean可分為Bean管理的持續(xù)性(BMP)和容器管理的持續(xù)性(CMP)兩種79、客服端調(diào)用EJB對象的幾個基本步驟設(shè)置JNDI服務(wù)工廠以及JNDI服務(wù)地址系統(tǒng)屬性,查找Home接口,從Home接口調(diào)用Create方法創(chuàng)建Remote接口,通過Remote接口調(diào)用其業(yè)務(wù)方法。

suncheng_hong , ff_ff - Sun, 18 Mar 2007 19:34:56 GMT


面試中曾被問到的JAVA QUESTION

個人在國內(nèi)做IT已經(jīng)有五年了,我從事JAVA也有三年了,有一些個人在面試后的對面試問題總結(jié),在些寫出來:如COLLECTION中遺留類(HASHTABLE、VECTOR)和現(xiàn)有類的區(qū)別?6.抽象類與接口?抽象類與接口都用于抽象,但是抽象類(JAVA中)可以有自己的部分實現(xiàn),而接口則完全是一個標識(同時有多重繼承的功能)。Java 的通信編程,編程題(或問答),用JAVA SOCKET編程,讀服務(wù)器幾個字符,再寫入本地顯示?如在COLLECTION框架中,實現(xiàn)比較要實現(xiàn)什么樣的接口。編程:編寫一個截取字符串的函數(shù),輸入為一個字符串和字節(jié)數(shù),輸出為按字節(jié)截取的字符串。

飛揚 - Wed, 20 Dec 2006 16:14:17 GMT


JAVA面試題最全集(11)

編程題:1.現(xiàn)在輸入n個數(shù)字,以逗號,分開;然后可選擇升或者降序排序;按提交鍵就在另一頁面顯示按什么 排序,結(jié)果為, ,提供reset答案(1) public static String[] splitStringByComma(String source){if(source==null||source.trim().equals(""))return null;StringTokenizer commaToker = new StringTokenizer(source,",");String[] result = new String[commaToker.countTokens()];int i=0;while(commaToker.hasMoreTokens()){result[i] = commaToker.nextToken();i++;}return result;}循環(huán)遍歷String數(shù)組Integer.parseInt(String s)變成int類型組成int數(shù)組Arrays.sort(int[] a),a數(shù)組升序降序可以從尾部開始輸出2.金額轉(zhuǎn)換,阿拉伯數(shù)字的金

glitdoor - Mon, 30 Oct 2006 14:11:29 GMT


JAVA面試題最全集(10)

基礎(chǔ)知識: 1.C++或Java中的異常處理機制的簡單原理和應(yīng)用。當JAVA程序違反了JAVA的語義規(guī)則時,JAVA虛擬機就會將發(fā)生的錯誤表示為一個異常。違反語義規(guī)則包括2種情況。一種是JAVA類庫內(nèi)置的語義檢查。例如數(shù)組下標越界,會引發(fā)IndexOutOfBoundsException;訪問null的對象時會引發(fā)NullPointerException。另一種情況就是JAVA允許程序員擴展這種語義檢查,程序員可以創(chuàng)建自己的異常,并自由選擇在何時用throw關(guān)鍵字引發(fā)異常。所有的異常都是java.lang.Thowable的子類。

glitdoor - Mon, 30 Oct 2006 14:10:16 GMT


JAVA面試題最全集(9)

16應(yīng)用服務(wù)器有那些? 17你所知道的集合類都有哪些?主要方法? 18給你一個:驅(qū)動程序A,數(shù)據(jù)源名稱為B,用戶名稱為C,密碼為D,數(shù)據(jù)庫表為T,請用JDBC檢索出表T的所有數(shù)據(jù)。 19.說出在JSP頁面里是怎么分頁的? 頁面需要保存以下參數(shù): 總行數(shù):根據(jù)sql語句得到總行數(shù) 每頁顯示行數(shù):設(shè)定值 當前頁數(shù):請求參數(shù) 頁面根據(jù)當前頁數(shù)和每頁行數(shù)計算出當前頁第一行行數(shù),定位結(jié)果集到此行,對結(jié)果集取出每頁顯示行數(shù)的行即可。 數(shù)據(jù)庫方面: 1. 存儲過程和函數(shù)的區(qū)別 存儲過程是用戶定義的一系列sql語句的集合,涉及特定表或其它對象的任務(wù),用戶可以調(diào)用存儲過程,而函數(shù)通常是數(shù)據(jù)庫已定義的方法,它接收參數(shù)并返回某種類型的值并且不涉及特定用戶表。 2. 事務(wù)是什么? 事務(wù)是作為一個邏輯單元執(zhí)行的一系列操作,一個邏輯工作單元必須有四個屬性,稱為 ACID(原子性、一致性、隔離性和持久性)屬性,只有這樣才能成為一個事務(wù): 原子性 事務(wù)必須是原子工作單元;對于其數(shù)據(jù)修改,要么全都執(zhí)行,要么全都不執(zhí)行。 一致性 事務(wù)在完成時,必須使所有的數(shù)據(jù)都保持一致狀態(tài)。在相關(guān)數(shù)據(jù)庫中,所有規(guī)則都必須應(yīng)用于事務(wù)的修改

glitdoor - Mon, 30 Oct 2006 14:09:14 GMT


JAVA面試題最全集(8)

CORBA方面 1、CORBA是什么?用途是什么? 答:CORBA 標準是公共對象請求代理結(jié)構(gòu)(Common Object Request Broker Architecture),由對象管理組織 (Object Management Group,縮寫為 OMG)標準化。它的組成是接口定義語言(IDL), 語言綁定(binding:也譯為聯(lián)編)和允許應(yīng)用程序間互操作的協(xié)議。 其目的為: 用不同的程序設(shè)計語言書寫 在不同的進程中運行 為不同的操作系統(tǒng)開發(fā) LINUX方面 1、LINUX下線程,GDI類的解釋。 答:LINUX實現(xiàn)的就是基于核心輕量級進程的"一對一"線程模型,一個線程實體對應(yīng)一個核心輕量級進程,而線程之間的管理在核外函數(shù)庫中實現(xiàn)。 GDI類為圖像設(shè)備編程接口類庫。 JAVA華為面試題 JAVA方面 1 面向?qū)ο蟮奶卣饔心男┓矫?2 String是最基本的數(shù)據(jù)類型嗎? 3 int 和 Integer 有什么區(qū)別 4 String 和StringBuffer的區(qū)別 5運行時異常與一般異常有何異同? 異常表示程序運行過程中可能出現(xiàn)的非正常狀態(tài),運行時異常表示虛擬機的通常操作中可能

glitdoor - Mon, 30 Oct 2006 14:08:31 GMT


JAVA面試題最全集(7)

(6)中立體系結(jié)構(gòu):Java編譯其生成體系結(jié)構(gòu)中立的目標文件格式可以在很多處理器上執(zhí)行,編譯器產(chǎn)生的指令字節(jié)碼(Javabytecode)實現(xiàn)此特性,此字節(jié)碼可以在任何機器上解釋執(zhí)行. (7)可移植性:Java中對基本數(shù)據(jù)結(jié)構(gòu)類型的大小和算法都有嚴格的規(guī)定所以可移植性很好. (8)多線程:Java處理多線程的過程很簡單,Java把多線程實現(xiàn)交給底下操作系統(tǒng)或線程程序完成.所以多線程是Java作為服務(wù)器端開發(fā)語言的流行原因之一 (9)Applet和servlet:能夠在網(wǎng)頁上執(zhí)行的程序叫Applet,需要支持Java的瀏覽器很多,而applet支持動態(tài)的網(wǎng)頁,這是很多其他語言所不能做到的.

glitdoor - Mon, 30 Oct 2006 14:07:26 GMT


JAVA面試題最全集(6)

一些著名的大公司面試題目往往很基礎(chǔ). 一、Java基礎(chǔ)知識1. Java有那些基本數(shù)據(jù)類型,String是不是基本數(shù)據(jù)類型,他們有何區(qū)別。Integer literals,Floating-point literals,character literals,Boolean literal,String iteral.String 不是基本數(shù)據(jù)類型2. 字符串的操作:寫一個方法,實現(xiàn)字符串的反轉(zhuǎn),如:輸入abc,輸出cbapublic static String reverse(String s){int length=s.length();StringBuffer result=new StringBuffer(length);for(int i=length-1;i>=0;i--)result.append(s.charAt(i));return result.toString();}寫一個方法,實現(xiàn)字符串的替換,如:輸入bbbwlirbbb,輸出bbbhhtccc。3. 數(shù)據(jù)類型之間的轉(zhuǎn)換如何將數(shù)值型字符轉(zhuǎn)換為數(shù)字(Integer,Double)如何將數(shù)字轉(zhuǎn)換為字符如何去小數(shù)點前兩

glitdoor - Mon, 30 Oct 2006 14:05:28 GMT


JAVA面試題最全集(5)

 Java基礎(chǔ)方面: 1、作用域public,private,protected,以及不寫時的區(qū)別 答:區(qū)別如下: 作用域 當前類 同一package 子孫類 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × × 不寫時默認為friendly 2、ArrayList和Vector的區(qū)別,HashMap和Hashtable的區(qū)別 答:就ArrayList與Vector主要從二方面來說. 一.同步性:Vector是線程安全的,也就是說是同步的,而ArrayList是線程序不安全的,不是同步的 二.數(shù)據(jù)增長:當需要增長時,Vector默認增長為原來一培,而ArrayList卻是原來的一半 就HashMap與HashTable主要從三方面來說。 一.歷史原因:Hashtable是基于陳舊的Dictionary類的,HashMap是Java 1.2引進的Map接口的一個實現(xiàn) 二.同步性:Hashtable是線程安全的,也就是說是同步的,而HashMap是線程序不安全的,不是同步的 三.值:只有Has

glitdoor - Mon, 30 Oct 2006 14:03:47 GMT


JAVA面試題最全集(4)

Java面試題和答案JAVA相關(guān)基礎(chǔ)知識1、面向?qū)ο蟮奶卣饔心男┓矫?1.抽象:抽象就是忽略一個主題中與當前目標無關(guān)的那些方面,以便更充分地注意與當前目標有關(guān)的方面。抽象并不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節(jié)。抽象包括兩個方面,一是過程抽象,二是數(shù)據(jù)抽象。2.繼承:繼承是一種聯(lián)結(jié)類的層次模型,并且允許和鼓勵類的重用,它提供了一種明確表述共性的方法。對象的一個新類可以從現(xiàn)有的類中派生,這個過程稱為類繼承。新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。派生類可以從它的基類那里繼承方法和實例變量,并且類可以修改或增加新的方法使之更適合特殊的需要。3.封裝:封裝是把過程和數(shù)據(jù)包圍起來,對數(shù)據(jù)的訪問只能通過已定義的界面。面向?qū)ο笥嬎闶加谶@個基本概念,即現(xiàn)實世界可以被描繪成一系列完全自治、封裝的對象,這些對象通過一個受保護的接口訪問其他對象。4. 多態(tài)性:多態(tài)性是指允許不同類的對象對同一消息作出響應(yīng)。多態(tài)性包括參數(shù)化多態(tài)性和包含多態(tài)性。多態(tài)性語言具有靈活、抽象、行為共享、代碼共享的優(yōu)勢,很好的解決了應(yīng)用程序函數(shù)同名問題。2、Stri

glitdoor - Mon, 30 Oct 2006 14:03:47 GMT


JAVA面試題最全集(3)

第一,談?wù)刦inal, finally, finalize的區(qū)別。 final?修飾符(關(guān)鍵字)如果一個類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個類不能既被聲明為 abstract的,又被聲明為final的。將變量或方法聲明為final,可以保證它們在使用中不被改變。被聲明為final的變量必須在聲明時給定初值,而在以后的引用中只能讀取,不可修改。被聲明為final的方法也同樣只能使用,不能重載 finally?再異常處理時提供 finally 塊來執(zhí)行任何清除操作。如果拋出一個異常,那么相匹配的 catch 子句就會執(zhí)行,然后控制就會進入 finally 塊(如果有的話)。 finalize?方法名。Java 技術(shù)允許使用 finalize() 方法在垃圾收集器將對象從內(nèi)存中清除出去之前做必要的清理工作。這個方法是由垃圾收集器在確定這個對象沒有被引用時對這個對象調(diào)用的。它是在 Object 類中定義的,因此所有的類都繼承了它。子類覆蓋 finalize() 方法以整理系統(tǒng)資源或者執(zhí)行其他清理工作。finalize() 方法是在垃圾收集器刪除對象之

glitdoor - Mon, 30 Oct 2006 13:59:27 GMT


JAVA面試題最全集(1)

一、Java基礎(chǔ)知識1.Java有那些基本數(shù)據(jù)類型,String是不是基本數(shù)據(jù)類型,他們有何區(qū)別。2.字符串的操作:寫一個方法,實現(xiàn)字符串的反轉(zhuǎn),如:輸入abc,輸出cba寫一個方法,實現(xiàn)字符串的替換,如:輸入bbbwlirbbb,輸出bbbhhtccc。3.數(shù)據(jù)類型之間的轉(zhuǎn)換如何將數(shù)值型字符轉(zhuǎn)換為數(shù)字(Integer,Double)如何將數(shù)字轉(zhuǎn)換為字符如何取小數(shù)點前兩位,并四舍五入。4.日期和時間如何取得年月日,小時分秒如何取得從1970年到現(xiàn)在的毫秒數(shù)如何獲取某個日期是當月的最后一天如何格式化日期5.數(shù)組和集合6.文件和目錄(I/O)操作如何列出某個目錄下的所有文件如何列出某個目錄下的所有子目錄判斷一個文件或目錄是否存在如何讀寫文件7.Java多態(tài)的實現(xiàn)(繼承、重載、覆蓋)8.編碼轉(zhuǎn)換,怎樣實現(xiàn)將GB2312編碼的字符串轉(zhuǎn)換為ISO-8859-1編碼的字符串。9.Java中訪問數(shù)據(jù)庫的步驟,Statement和PreparedStatement之間的區(qū)別。10.找出下列代碼可能存在的錯誤,并說明原因:二、JSP&Servlet技術(shù)1.描述JSP和Servlet的區(qū)別、共同點、各自應(yīng)

glitdoor - Mon, 30 Oct 2006 13:57:03 GMT


JAVA面試題最全集(2)

1.xml在項目中的作用 2.s-EJB 與 e-EJB的區(qū)別 3.會話面的作用 4.cmp與bmp的優(yōu)缺點 5.j2me程序的必需的幾個部分 6.c/s與b/s的區(qū)別 7.構(gòu)建一個connect pool,然后再調(diào)用它, 8.j2ee平臺與dotnet平臺的區(qū)別 9.ejb的life cycle 10.session bean 和 entity bean的區(qū)別 11.ejb中的transaction機制 12.synchronized (生產(chǎn)者和消費) 13.String 和 StringBuffer 14.Serializable 15.MVC (Struts的工作流程) 16.什么是MDA 17.tcp與udp的區(qū)別 18.鏈表與散列表和數(shù)組的區(qū)別 19.堆和棧的區(qū)別 20.ejb的分類及區(qū)別 21.你對現(xiàn)在軟件業(yè)以及國內(nèi)軟件業(yè)的看法 22.談?wù)刯ava多線程 23.談?wù)勎募用芗夹g(shù) 24.軟件開發(fā)生命周期 25.路由協(xié)議種類及特點 26.java的awt和swing組件的GUI設(shè)計的關(guān)鍵 27.對于java流的認識 28.簡單描述一下awt與swing區(qū)別。 29.簡述j

glitdoor - Mon, 30 Oct 2006 13:55:07 GMT


java面試文檔

JAVA相關(guān)基礎(chǔ)知識1、面向?qū)ο蟮奶卣饔心男┓矫?     1.抽象:抽象就是忽略一個主題中與當前目標無關(guān)的那些方面,以便更充分地注意與當前目標有關(guān)的方面。抽象并不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節(jié)。抽象包括兩個方面,一是過程抽象,二是數(shù)據(jù)抽象。2.繼承:繼承是一種聯(lián)結(jié)類的層次模型,并且允許和鼓勵類的重用,它提供了一種明確表述共性的方法。對象的一個新類可以從現(xiàn)有的類中派生,這個過程稱為類繼承。新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。派生類可以從它的基類那里繼承方法和實例變量,并且類可以修改或增加新的方法使之更適合特殊的需要。3.封裝:封裝是把過程和數(shù)據(jù)包圍起來,對數(shù)據(jù)的訪問只能通過已定義的界面。面向?qū)ο笥嬎闶加谶@個基本概念,即現(xiàn)實世界可以被描繪成一系列完全自治、封裝的對象,這些對象通過一個受保護的接口訪問其他對象。4.  多態(tài)性:多態(tài)性是指允許不同類的對象對同一消息作出響應(yīng)。多態(tài)性包括參數(shù)化多態(tài)性和包含多態(tài)性。多態(tài)性語言具有靈活、抽象、行為共享、代碼共享的優(yōu)勢,很好的解決了應(yīng)用程序函數(shù)同名問題。2、String是最

gangdeng - Sat, 28 Oct 2006 18:41:48 GMT


java面試100題以及答案

78、EJB的幾種類型會話(Session)Bean ,實體(Entity)Bean 消息驅(qū)動的(Message Driven)Bean會話Bean又可分為有狀態(tài)(Stateful)和無狀態(tài)(Stateless)兩種實體Bean可分為Bean管理的持續(xù)性(BMP)和容器管理的持續(xù)性(CMP)兩種79、客服端調(diào)用EJB對象的幾個基本步驟設(shè)置JNDI服務(wù)工廠以及JNDI服務(wù)地址系統(tǒng)屬性,查找Home接口,從Home接口調(diào)用Create方法創(chuàng)建Remote接口,通過Remote接口調(diào)用其業(yè)務(wù)方法。

logon29 - Sat, 01 Jul 2006 11:01:42 GMT


J2EE 面試題綜合

2.抽象類和接口的區(qū)別(1)接口可以被多重implements,抽象類只能被單一extends(2)接口只有定義,抽象類可以有定義和實現(xiàn)(3)接口的字段定義默認為:public static final, 抽象類字段默認是"friendly"(本包可見)10.多線程有幾種實現(xiàn)方法,都是什么?同步有幾種實現(xiàn)方法,都是什么?答:多線程有兩種實現(xiàn)方法,分別是繼承Thread類與實現(xiàn)Runnable接口同步的實現(xiàn)方面有兩種,分別是synchronized,wait與notify.

logon29 - Sat, 01 Jul 2006 10:36:48 GMT

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多