freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java面試筆試題大匯總(doc29)-人力資源綜合(參考版)

2024-08-23 12:13本頁面
  

【正文】 序列化是為了解決在對對象流進行讀寫操作時所引發(fā)的問題。//可變 10什么是 java序列化,如何實現(xiàn) java序列化? 序列化就是一種用來處理對象流的機制,所謂對象流也就是將對象的 內(nèi)容進行流化。 //常量 class A a。程序員可以手動執(zhí)行 (),通知 GC 運行,但是 Java語言規(guī)范并不保證 GC 一定會執(zhí)行。當 GC 確定一些對象為 不可達 時, GC就有責任回收這些內(nèi)存空間。通常, GC 采用有向圖的方式記錄和管 理堆 (heap)中的所有對象。重寫 Overriding是 中國最大的管理資源中心 第 16 頁 共 26 頁 父類與子類之間多態(tài)性的一種表現(xiàn),重載 Overloading是一個類中多態(tài)性的一種表現(xiàn)。結(jié)果會造成溢位,導(dǎo)致錯誤。 return (ii2)。 會。在 ,主要是為了提高性能和使用方便。 100、 java中有幾種類型的流? JDK為每種類型的流提供了一些抽象類以供繼承,請說出他們分別是哪些類? 字節(jié)流,字符流。若標志指出線程應(yīng)該掛起,便用 wait()命其進入等待狀態(tài)。對任何線程來說,如果它們想恢復(fù)目標線程,同時又試圖使用任何一個鎖定的資源,就會造成死鎖。調(diào)用 suspend()的時候,目標線程會停下來,但卻仍然持有在這之前獲得的鎖定。結(jié)果很難檢查出真正的問題所在。 9 java中有幾種方法可以實現(xiàn)一個線程?用什么關(guān)鍵字修飾同步方法 ? stop()和 suspend()方法為何不推薦使用? 有兩種實現(xiàn)方法,分別是繼承 Thread類與實現(xiàn) Runnable 接口 用 synchronized關(guān)鍵字修飾同步方法 反對使用 stop(),是因為它不安全。 Model 代表的是應(yīng)用的業(yè)務(wù)邏輯(通過JavaBean, EJB組件實現(xiàn)), View 是應(yīng)用的表示面(由 JSP頁面產(chǎn)生), Controller 是提供應(yīng)用的處理過 程控制(一般是一個 Servlet),通過這種設(shè)計模型把應(yīng)用邏輯,處理過程和顯示邏輯分成不同的組件實現(xiàn)。必須只有一個類名與文件名相同。如 果下一級的 try語句沒有對某種 異常 進行處理,堆棧就會展開,直到遇到有處理這種 異常 的 try 語句。 可以在一個成員函數(shù)調(diào)用的外面寫一個 try 語句,在這個成員函數(shù)內(nèi)部寫另一個 try 語句保護其他代碼。 throws用來標明一個成員函數(shù)可能拋出的各種 異常 。緊跟在 try程序后面,應(yīng)包含一個 catch子句來指定你想要捕捉的 異常 的類型。一般情況下是用 try 來執(zhí)行一段程序,如果出現(xiàn)異常,系統(tǒng)會拋出( throws)一個異常,這時候你可以通過它的類型來捕捉( catch)它,或最后( finally)由缺省處理器來處理。當一個方法出現(xiàn)異常后便拋出一個異常對象,該對象中包含有異常信息,調(diào)用這個對象的方法可以捕獲到這個異常并進行處理。 9 JAVA語言如何進行異常處理,關(guān)鍵字: throws,throw,try,catch,finally分別代表什么意 中國最大的管理資源中心 第 15 頁 共 26 頁 義?在 try 塊中可以拋出異常嗎? Java通過 面向?qū)ο蟮姆椒ㄟM行異常處理,把各種不同的異常進行分類,并提供了良好的接口。當然這是要通過一定的規(guī)范才能在異構(gòu)的系統(tǒng)之間進行通信。 RMI/IIOP:( Remote Method Invocation /inter 對象請求中介協(xié)議)他們主要用于通過遠程調(diào)用服務(wù)。提供一些安全控制方面的框架。應(yīng)用程序只需調(diào)用其提供的接口即可。 JTA:( Java Transaction API) JAVA事務(wù)服務(wù)。主要實現(xiàn)各個應(yīng)用程序之間的通訊。主要提供的功能是:提供一個目錄系統(tǒng),讓其它各地的應(yīng)用程序在其上面留下自己的索引,從而滿足快速查找和定位分布式應(yīng)用程序的功能。 JNDI:( Java Naming amp。并且可以通過現(xiàn)成的接口來獲得系統(tǒng)級別的服務(wù)。他提供給運行在其中的組件 EJB各種管理功能。 EJB容器: Enterprise java bean 容器。該容器提供的接口嚴格遵守 J2EE規(guī)范中的 WEB APPLICATION 標準。主要有 WEB服務(wù)器來實現(xiàn)。 排序的方法有:插入排序(直接插入排序、希爾排序),交換排序(冒泡排序、快速排序),選擇排序(直接選擇排序、堆排序),歸并排序,分配排序(箱排序、基數(shù)排序) 快速排序的偽代碼。 9排序都有哪幾種方法?請列舉。 9 EJB需直接實現(xiàn)它的業(yè)務(wù)接口或 Home 接口嗎,請簡述理由。然后需要定義一個工廠類,工廠類可以根據(jù)條件生成不同的子類實例。 Java中的 23種設(shè)計模式: Factory(工廠模式), Builder(建造模式), Factory Method(工廠方法模式), Prototype(原始模型模式), Singleton(單例模式), Facade(門面模式), Adapter(適配器模式), Bridge(橋梁模式), Composite(合成模式), Decorator(裝飾模式), Flyweight(享元模式), Proxy(代理模 式), Command(命令模式), Interpreter(解釋器模式), Visitor(訪問者模式), 中國最大的管理資源中心 第 14 頁 共 26 頁 Iterator(迭代子模式), Mediator(調(diào)停者模式), Memento(備忘錄模式), Observer(觀察者模式), State(狀態(tài)模式), Strategy(策略模式), Template Method(模板方法模式), Chain Of Responsibleity(責任鏈模式) 工廠模式:工廠模式是一種經(jīng)常被使用到的模式,根據(jù)工廠模式實 現(xiàn)的類可以根據(jù)提供的數(shù)據(jù)生成一組類中某一個類的實例,通常這一組類有一個公共的抽象父類并且實現(xiàn)了相同的方法,但是這些方法針對不同的數(shù)據(jù)進行了不同的操作。 90、說說在 weblogic中開發(fā)消息 Bean時的 persistent與 nonpersisten的差別 persistent方式的 MDB可以保證消息傳遞的可靠性 ,也就是如果 EJB容器出現(xiàn)問題而 JMS服務(wù)器依然會將消息在此 MDB可用的時候發(fā)送過來,而 non- persistent方式的消息將被丟棄。 8說說你所熟悉或聽說過的 j2ee 中的幾種常用模式 ?及對設(shè)計模式的一些看法 Session Facade Pattern:使用 SessionBean訪問 EntityBean Message Facade Pattern:實現(xiàn)異步調(diào)用 EJB Command Pattern:使用 Command JavaBeans取代 SessionBean,實現(xiàn)輕量級訪問 Data Transfer Object Factory:通過 DTO Factory 簡化 EntityBean數(shù)據(jù)提供特性 Generic Attribute Access:通過 AttibuteAccess接口簡化 EntityBean數(shù)據(jù) 提供特性 Business Interface:通過遠程(本地)接口和 Bean類實現(xiàn)相同接口規(guī)范業(yè)務(wù)邏輯一致性 EJB架構(gòu)的設(shè)計好壞將直接影響系統(tǒng)的性能、可擴展性、可維護性、組件可重用性及開發(fā)效率。它的組成是接口定義語言 (IDL), 語言綁定 (binding:也譯為聯(lián)編 )和允許應(yīng)用程序間互操作的協(xié)議。可以配置此 SSL 連接是單向還是雙向的。 8說說 weblogic中一個 Domain的缺省目錄結(jié)構(gòu) ?比如要將一個簡單的 入何目錄下 ,然的在瀏覽器上就可打入 :端口號 //果了 ? 又比如這其中用到了一個自己寫的 javaBean該如何辦 ? 中國最大的管理資源中心 第 13 頁 共 26 頁 Domain目錄 \服務(wù)器目錄 \applications,將應(yīng)用目錄放在此目錄下將可以作為應(yīng)用訪問,如果是 Web應(yīng)用,應(yīng)用目錄需要 滿足 Web應(yīng)用目錄要求, jsp文件可以直接放在應(yīng)用目錄中,Javabean需要放在應(yīng)用目錄的 WEBINF目錄的 classes目錄中,設(shè)置服務(wù)器的缺省應(yīng)用將可以實現(xiàn)在瀏覽器上無需輸入應(yīng)用名。 8如何啟動時不需輸入用戶名與密碼 ? 修改服務(wù)啟動文件,增加 WLS_USER 和 WLS_PW 項。 80、如何給 weblogic指定大小的內(nèi)存 ? 在啟動 Weblogic的腳本中(位于所在 Domian對應(yīng)服務(wù)器目錄下的 startServerName),增加 set MEM_ARGS=Xms32m Xmx200m,可以調(diào)整最小內(nèi)存為 32M,最大 200M 8如何設(shè)定的 weblogic的熱啟動模式 (開發(fā)模式 )與產(chǎn)品發(fā)布模式 ? 可以在管理控制臺中修改對應(yīng)服務(wù)器的啟動模式為開發(fā)或產(chǎn)品模式之一。狀態(tài)變遷前會調(diào)用對應(yīng)的ejbActive 和 ejbPassivate 方法。 home 接口是 EJB工廠用于創(chuàng)建和移除查找 EJB實例 7 bean 實例的生命周期 對于 Stateless Session Bean、 Entity Bean、 Message Driven Bean一般存在緩沖池管理,而對于 Entity Bean和 Statefull Session Bean存在 Cache 管理,通常包含創(chuàng) 建實例,設(shè)置上下文、創(chuàng)建 EJB Object( create)、業(yè)務(wù)方法調(diào)用、 remove 等過程,對于存在緩沖池管理的 Bean,在 create之后實例并不從內(nèi)存清除,而是采用緩沖池調(diào)度機制不斷重用實例,而對于存在 Cache 管理的 Bean則通過激活和去激活機制保持 Bean的狀態(tài)并限制內(nèi)存中實例數(shù)量。 7 EJB規(guī)范規(guī)定 EJB中禁止的操作有哪些? API(線程 API 指非線程對象的方法如 notify,wait等 ), awt, , , IO操作直接存取文件系 統(tǒng), ., this作為變量和返回, 。 7 EJB的角色和三個對象 一個完整的基于 EJB的分布式計算結(jié)構(gòu)由六個角色組成,這六個角色可以由不同的開發(fā)商提供,每個角色所作的工作必須遵循 Sun公司提供的 EJB規(guī)范,以保證彼此之間的兼容性。當遇到像文件開頭,文檔結(jié)束,或者標簽開頭與標簽結(jié)束時,它會觸發(fā) 一個事件,用戶通過在其回調(diào)事件中寫入處理代碼來處理 XML文件,適合對 XML的順序訪問 STAX:Streaming API for XML (StAX) 7簡述 synchronized和 ? 主要相同點: Lock 能完成 synchronized所實現(xiàn)的所有功能 主要不同點: Lock 有比 synchronized更精確的線程語義和更好的性能。這個問題是由 DOM的樹結(jié)構(gòu)所造成的,這種結(jié)構(gòu)占用的內(nèi)存較多,而且 DOM必須在解析文件之前把整個文檔裝入內(nèi)存 ,適合對 XML的隨機訪問 SAX:不現(xiàn)于 DOM,SAX是事件驅(qū)動型的 XML解析方式。,||)的區(qū)別。,|,^)與條件操作 (amp。 } return tempStr。 tempStr = ()。 6我們在 web應(yīng)用開發(fā)過程中經(jīng)常遇到輸出某種編碼的字符,如 iso88591等,如何輸出一個某種編碼的字符串? Public String translate (String str) { String tempStr = 。這實質(zhì)上是跨越整個 Web 應(yīng)用程序,包括多個頁面、請求和會話的一個全局作用域 6 Request對象的主要方法: setAttribute(String name,Object):設(shè)置名字為 name 的 request的參數(shù)值 getAtt
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1