用友軟件Java工程師面試題含答案_第1頁
用友軟件Java工程師面試題含答案_第2頁
用友軟件Java工程師面試題含答案_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

1.web中的forward和redirect的區(qū)別?前者僅是容器中控制權的轉(zhuǎn)向,在客戶端閱讀器地點欄中不會顯示出轉(zhuǎn)向后的地點;后者則是完整的跳轉(zhuǎn),瀏覽器將會獲得跳轉(zhuǎn)的地點,并從頭發(fā)送懇求鏈接。這樣,從閱讀器的地點欄中能夠看到跳轉(zhuǎn)后的鏈接地點。所以,前者更為高效,在前者能夠知足需要時,盡量使用forward()方法,并且,這樣也有助于隱蔽實質(zhì)的鏈接。在有些狀況下,比方,需要跳轉(zhuǎn)到一個其余服務器上的資源,則一定使用sendRedirect()方法。xml在解說的時候DOM和SAX協(xié)議的差別和含義?DOM:辦理大型文件時其性能降落的特別厲害。這個問題是由DOM的樹結構所造成的,這類結構占用的內(nèi)存好多,并且

DOM一定在解析文件從前把整個文檔裝入內(nèi)存

,合適對

XML的隨機接見SAX:不現(xiàn)于

DOM,SAX是事件驅(qū)動型的

XML解析方式。它次序讀取

XML文件,不需要一次所有裝載整個文件。

當碰到像文件開頭,文檔結束,或許標簽開頭與標簽結束時,它會觸發(fā)一個事件,用戶經(jīng)過在其回調(diào)事件中寫入辦理代碼來辦理XML文件,合適對XML的次序接見3說明JNDI、JMS、JTA、RMI的意思?單例模式PublicclassSignle{PrivateSignle(){}PirvatestaticSignlesignle=newSignle();PublicstaticSignlegets(){Retrunsignle;}}5數(shù)據(jù)庫中

leftjoin

的意思,和在什么場合中應用?LEFTJOIN

操作用于在任何的

FROM子句中,組合根源表的記錄。使用

LEFTJOIN

運算來創(chuàng)立一個左側外面聯(lián)接。左側外面聯(lián)接將包含了從第一個(左側)開始的兩個表中的所有記錄,即便在第二個(右側)表中并無吻合值的記錄。6ejb

中的

sessionbean

entitybean

的差別和含義?SessionBeanEntityBean

在J2EE應用程序中被用來達成一些服務器端的業(yè)務操作,比方接見數(shù)據(jù)庫、調(diào)用其余被用來代表應用系統(tǒng)中用到的數(shù)據(jù)。

EJB組件。關于客戶機,SessionBean是一種非長久性對象,它實現(xiàn)某些在服務器上運轉(zhuǎn)的業(yè)務邏輯。關于客戶機,EntityBean是一種長久性對象,它代表一個儲蓄在長久性儲蓄器中的實體的對象視圖,或是一個由現(xiàn)有公司應用程序?qū)崿F(xiàn)的實體。抽象類和接口的差別一個類能夠?qū)崿F(xiàn)隨意多的接口,可是最多只好對一個抽象類進行子類化。2:一個抽象類能夠包含非抽象方法,而一個接口的所有方法在收效上都是抽象的。3:一個抽象類能夠聲明并使用變量,而一個接口不能夠。4:一個抽象類中的方法的接見修飾符能夠使public,internal,protected,protectedinternal,private,而接口成員的接見修飾符在默認狀況下都是public,并且,在聲明接口成員時,不同意使用接見修飾符(甚至不能夠使用public)。5:一個抽象類能夠定義結構函數(shù),而一個接口不能夠。8對象序列化的含義Java序列化技術能夠使你將一個對象的狀態(tài)寫入一個Byte流里,并且能夠從其余地方把該Byte流里的數(shù)據(jù)讀出來。從頭結構一個同樣的對象。這類體系同意你將對象經(jīng)過網(wǎng)絡進行流傳,并能夠隨時把對象長久化到數(shù)據(jù)庫、文件等系統(tǒng)里。Java的序列化體系是

RMI、EJB、JNNI等技術的技術基礎。數(shù)據(jù)庫中的鎖包含什么?基本的封閉種類有兩種:排它鎖(X鎖)和共享鎖(S鎖).所謂X鎖,是事務T對數(shù)據(jù)A加上X鎖時,只同意事務T讀取和改正數(shù)據(jù)A,所謂S鎖,是事務T對數(shù)據(jù)A加上S鎖時,其余事務只好再對數(shù)據(jù)A加S鎖,而不能夠加X鎖,直到T開釋A上的S鎖若事務T對數(shù)據(jù)對象A加了S鎖,則T就能夠?qū)進行讀取,但不能夠進行更新(S鎖所以又稱為讀鎖),在T釋放A上的S鎖從前,其余事務能夠再對A加S鎖,但不能夠加X鎖,進而能夠讀取A,但不能夠更新A.10jsp和serverlet的差別(1).簡單的來說Jsp就是含有Java代碼的html,而servlet是含有html的Java代碼;(2).Jsp最后也是被解說為servlet并編譯再履行,Jsp可是是servlet的另一種編寫方式;(3).Jsp善于表示,servlet善于數(shù)據(jù)辦理,在MVC三層結構中,Jsp負責V(視圖),servlet負責C(控制),各有優(yōu)勢,各司其職;11.oracle中數(shù)據(jù)表的交集怎么表示第一種方法:利用操作符intersect第二種方法:in子句12jsp頁面中怎樣傳達參數(shù)1)直接在URL懇求后增添2)jsp:param3)設置session和request13jsp中的doget這個兩個方法都是

()和dopost()方法的作用?http協(xié)議的方法,doget用于傳輸數(shù)據(jù)量較?。艽a會泄露),

dopost

數(shù)據(jù)量較大,什么是用例?怎樣確立用例?在不展現(xiàn)一個系統(tǒng)或子系統(tǒng)內(nèi)部結構的狀況下,對系統(tǒng)或子系統(tǒng)的某個連接的功能單元的定義和描繪。一個用例能夠看作是系統(tǒng)的一個功能,比方增添用戶,增添角色,查問一個詳細的一個事物,在Ejb的設計中,一個usecase跟Sessionbean的一個方法是對應的(使用的sessionfasade模式),你說的基礎數(shù)據(jù)管理,我會把它辦理成為一個抽象用例,由于我以為基礎數(shù)據(jù)這個觀點特其他抽象,什么是真實的基礎數(shù)據(jù)?比方說一個系統(tǒng)中郵政編碼算是這個系統(tǒng)的基礎數(shù)據(jù),那么”郵政編碼改正”這個就應當算是用例了.活動圖和時序圖的差別?時序圖主要重申時間的次序活動圖主要重申空間上類的交互什么是策略模式?什么狀況下使用?策略模式定義了一系列的算法,并將每一個算法封裝起來,并且使它們還能夠互相替代Context(應用處景):1、需要使用ConcreteStrategy供給的算法。2、內(nèi)部保護一個Strategy的實例。3、負責動向設置運轉(zhuǎn)時Strategy詳細的實現(xiàn)算法。4、負責跟Strategy之間的交互和數(shù)據(jù)傳達。面向接口編程的利處使用接口編程,易于程序擴展,降低程序耦合性。包含結構清楚,類之間通訊簡單易懂,擴展性好,提升復用性等等。事物

溫馨提示

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

最新文檔

評論

0/150

提交評論