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

正文內(nèi)容

java軟件開發(fā)工程師面試題集(存儲版)

2024-11-23 08:42上一頁面

下一頁面
  

【正文】 er 的名字,結(jié)果是一個枚舉的實例 getInputStream():返回請求的輸入流,用于獲得請求中的數(shù)據(jù) getMethod():獲得客戶端向服務(wù)器端傳送數(shù)據(jù)的方法 getParameter(String name):獲得客戶端傳送給服務(wù)器端的有 name 指定的參數(shù)值 getParameterNames():獲得客戶端傳送給服務(wù)器端的所有參數(shù)的名字,結(jié)果是一個枚舉的實例 getParameterValues(String name):獲得有 name 指定的參數(shù)的所有值 getProtocol():獲取客戶端向服務(wù)器端傳送數(shù)據(jù)所依據(jù)的協(xié)議名稱 getQueryString():獲得查詢字符串 getRequestURI():獲取發(fā)出請求字符串的客戶端地址 getRemoteAddr():獲取客戶端的 IP 地址 getRemoteHost():獲取客戶端的名字 getSession([Boolean create]):返回和請求相關(guān) Session getServerName():獲取服務(wù)器的名字 getServletPath():獲取客戶端所請求的腳本文件的路徑 getServerPort():獲取服務(wù)器的端口號 removeAttribute(String name):刪除請求中的一個屬性 6 J2EE 是技術(shù)還是平臺還是框架? J2EE 本身是一個標(biāo)準(zhǔn),一個為企業(yè)分布式應(yīng)用的開發(fā)提供的標(biāo)準(zhǔn)平臺。,|,^)與條件操作 (amp。 7 remote 接口和 home 接口主要作用 remote 接口定義了業(yè)務(wù)方法,用于 EJB客戶端調(diào)用業(yè)務(wù)方法。也可以在 文件中增加加密過的用戶名和密碼 . 8在 weblogic 管理制臺中對一個應(yīng)用域 (或者說是一個網(wǎng)站 ,Domain)進行 jms 及 ejb 或連接池等相關(guān)信息進行配置后 ,實際保存在什么文件中 ? 保存在此 Domain 的 文件中,它是服務(wù)器的核心配置文件。項目越復(fù)雜,項目隊伍越龐大則越能體現(xiàn)良好設(shè)計的重要性。 getServletConfig()方法返回一個 servletConfig 對象,該對象用來返回初始化參數(shù)和servletContext。 9 EJB需直接實現(xiàn)它的業(yè)務(wù)接口或 Home 接口嗎,請簡述理由。 Weblogic: home 接口和 remote 接口的 weblogic 的實現(xiàn)類的 stub 類和 skeleton 類是在 EJB 被部署到weblogic 的時候,由 weblogic 動態(tài)生成 stub 類和 skeleton 類的字節(jié)碼,所以看不到這 4 個類文件。而我們在客戶端代碼調(diào)用遠程對象的時候,雖然在代碼中操縱接口,實質(zhì)上是在操縱 stub 類,例如:接口類: Hello 遠程對象: Hello_Server stub 類: Hello_Stub skeleton 類: Hello_Skeleton 客戶端代碼要這樣寫: Hello h = new Hello_Stub()。 拿 Weblogic 上的 EJB舉例子, 10 個 class 分別是: Bean 類: HelloBean (用戶編寫) Bean 類的 Weblogic 實現(xiàn)類: HelloBean_Impl ( EJBC 生成) Home 接口: HelloHome (用戶編寫) Home 接口的 Weblogic 實現(xiàn)類 HelloBean_HomeImpl( EJBC 生成) Home 接口的 Weblogic 實現(xiàn)類的 stub 類 HelloBean_HomeImpl_WLStub(部署的時候動態(tài)生成字節(jié)碼) Home 接口的 Weblogic 實現(xiàn)類的 skeleton 類 HelloBean_HomeImpl_WLSkeleton(部署的時候動態(tài)生成字節(jié)碼) Remote 接口: Hello (用戶編寫) Remote 接口的 Weblogic 實現(xiàn)類 HelloBean_EOImpl( EJBC 生成) Remote 接口的 Weblogic 實現(xiàn)類的 stub 類 HelloBean_EOImpl_WLStub(部署的時候動態(tài)生成字節(jié)碼) Remote 接口的 Weblogic 實現(xiàn)類的 skeleton 類 HelloBean_EOImpl_WLSkeleton(部署的時候動態(tài)生成字節(jié)碼) 客戶端只需要 和 這兩個文件。 然后 HelloBean_HomeImpl 再去調(diào)用 HelloBean_Impl 的 ejbCreate 方法,而 HelloBean_Impl的 ejbCreate 方法將負責(zé)創(chuàng)建或者分配一個 Bean 實例,并且創(chuàng)建一個HelloBean_EOImpl_WLStub 的對象實例。在剛才HelloBean_EOImpl 是作為遠程對象被調(diào)用的,它的代理類是 HelloBean_EOImpl_WLStub,但現(xiàn)在 HelloBean_EOImpl 要作為 HelloBean_Impl 的代理類了。 然后 HelloBean_EOImpl_WLStub 的 helloWorld 方法將 發(fā)送信 息給服務(wù) 器上的HelloBean_EOImpl_WLSkeleton,而 HelloBean_EOImpl_WLSkeleton 收到信息以后,再去調(diào)用 HelloBean_EOImpl 的 helloWorld 方法。 然后 ()實質(zhì)上就是 (),該方法將發(fā)送信息給HelloBean_HomeImpl_WLSkeleton,而 HelloBean_HomeImpl_WLSkeleton 接受到信息后, 再去調(diào)用 HelloBean_HomeImpl 的 create 方法,至此完成第 1 次完整的 RMI 循環(huán)。但是對于 EJB來說, 就不需要 ,因為服務(wù)器會發(fā)送給它,但是 文件客戶端是省不了的,必須有。 先拿普通 RMI 來說,有 4 個 class,分別是遠程對象,對象的接口,對象的 stub 類和 skeleton類。 Bean 的 home 接口,特定 App Server 的 home 接口實現(xiàn)類,特定 App Server 的 home 接口的實現(xiàn)類的 stub 類和 skeleton 類。然后需要定義一個工廠類,工廠類可以根據(jù)條件生成不同的子類實例。 destroy()方法在 servlet 的生命周期中也僅執(zhí)行一次,即在服務(wù)器停止卸載 servlet 時執(zhí)行,把servlet 作為服務(wù)器進程的一部分關(guān)閉。 其目的為:用不同的程序設(shè)計語言書寫在不同的進程中運行,為不同的操作系統(tǒng)開發(fā)。或者修改服務(wù)的啟動文件或者 menv 文件,增加 set PRODUCTION_MODE=true。這六個角色分別是 EJB組件開發(fā)者( Enterprise Bean Provider) 、應(yīng)用組合者( Application Assembler)、部署者( Deployer)、 EJB 服務(wù)器提供者( EJB Server Provider)、 EJB 容器提供者( EJB Container Provider)、系統(tǒng)管理員( System Administrator) 三個對象是 Remote( Local)接口、 Home( LocalHome)接口, Bean 類 7 EJB容器提供的服務(wù) 主要提供聲明周期管理、代碼產(chǎn)生、持續(xù)性管理、安全、事務(wù)管理、鎖和并發(fā)行 管理等服務(wù)。 } return tempStr。一個請求可能跨越多個頁面,涉及多個 Web 組件(由于 forward 指令和 include 動作的關(guān)系) session 是是代表與用于某個 Web 客戶機的一個用戶體驗相關(guān)的對象和屬性。 6如何現(xiàn)實 servlet 的單 線程模式 % page isThreadSafe=false% 6頁面間對象傳遞的方法 request, session, application, cookie 等 6 JSP 和 Servlet 有哪些相同點和不同點,他們之間的聯(lián)系是什么? JSP 是 Servlet 技術(shù)的擴展,本質(zhì)上是 Servlet 的簡易方式,更強調(diào)應(yīng)用的外表表達。該對象用于存 取 servlet 實例的初始化參數(shù)。 request 表示 HttpServletRequest 對象。 5你所知道的集合類都有哪些?主要方法? 最常用的集合類是 List 和 Map。垃圾回收可以有效的防止內(nèi)存泄露,有效的使用可以使用的內(nèi)存。例如數(shù)組下標(biāo)越界 ,會 引發(fā)IndexOutOfBoundsException。 一般認為第一種形式要更加安全些 4 Java 的接口和 C++的虛類的相同和不同處。 Singleton 模式主要作用是保證在 Java 應(yīng)用程序中,一個類 Class 只有一個實例存在。 4 try {}里有一個 return 語句,那么緊跟在這個 try 后的 finally {}里的 code 會不會被執(zhí)行,什么時候被執(zhí)行,在 return 前還是后 ? 會執(zhí)行,在 return 前執(zhí)行。 equals()是判讀兩個 Set是否相等。抽象類可以實現(xiàn) (implements)接口,抽象類是否可繼承實體類,但前提是實體類必須有明確的構(gòu)造函數(shù)。 EntityBean: Entity Beans 能存活相對較長的時間,并且狀態(tài)是持續(xù)的。i100。 } } private synchronized void inc(){ j++。 Inc inc= Inc()。 ( s1+1 運算結(jié)果是 int 型,需要強制轉(zhuǎn)換類型) short s1 = 1。為了提高性能,在軟件發(fā)布后, assertion 檢查通常是關(guān)閉的。 Static Nested Class 是被聲明為靜態(tài)( static)的內(nèi)部類,它可以不依賴于外部類實例被實例化。但通常情況下,由于 Java Bean 是被容器所創(chuàng)建(如 Tomcat)的,所以 Java Bean 應(yīng)具有一個無參的構(gòu)造器,另外,通常 Java Bean 還要實現(xiàn) Serializable 接口用于實現(xiàn) Bean 的持久性。通常的動態(tài)聯(lián)編將生效。在接口中,所有方法都是抽象的。 1 abstract class 和 interface 有什么區(qū)別 ? 聲明方法的存在而不去實現(xiàn)它的類被叫做抽象類( abstract class),它用于要創(chuàng)建一個體現(xiàn)某些基本行為的類,并為該類聲明方法,但不能在該類中實現(xiàn)該類的情況。比如說內(nèi)存溢出。 1 Overload 和 Override 的區(qū)別。 Hashtable 和 HashMap 采用的 hash/rehash 算法都大概一樣,所以性能不會有很大的差異。是邏輯運算符,表示邏輯與( and)。 Collection 是集合類的上級接口,繼承與他的接口主要有 Set 和 List. Collections 是針對集合類的一個幫助類,他提供一系列靜態(tài)方法實現(xiàn)對各種集合的搜索、排序、線程安全化等操作。 EntityBean 被用來代表應(yīng)用系統(tǒng)中用到的數(shù)據(jù)。 java 編譯器要求方法必須聲明拋出可能發(fā)生的非運行時異常,但是并不要求必須聲明拋出未被捕獲的運行時異常。引用類型和原始類型具有不同的特征和用法,它們包括:大小和速度問題,這種類型以哪種類型的數(shù)據(jù)結(jié)構(gòu)存儲,當(dāng)引用類型和原始類型用作某個類的實例數(shù)據(jù)時所指定的缺省值。多態(tài)性包括參數(shù)化多態(tài)性和包含多態(tài)性。抽象包括兩個方面,一是過程抽象,二是數(shù)據(jù)抽象。新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。 類是 final 類型的,因此不可以繼承這個類、不能修改這個類。這個 String 類提供了數(shù)值不可改變的字符串。 與 cgi 的區(qū)別在于 servlet 處于服務(wù)器進程中,它通過多線程方式運行其 service 方法,一個實例可以服務(wù)于多個請求,并且其實例一般不會銷毀,而 CGI 對每個請求都產(chǎn)生新的進程,服務(wù)完成后就銷毀,所以效率上低于 servlet。 Session Bean 還可以再細分為 Stateful Session Bean 與 Stateless Session Bean ,這兩種的 Session Bean 都可以將系統(tǒng)邏輯放在 method 之中執(zhí)行,不同的是 Stateful Session Bean 可以 記錄呼叫者的狀態(tài),因此通常來說,一個使用者會有一個相對應(yīng)的 Stateful Session Bean 的實體。amp。 HashMap 允許將 null 作為一個 entry 的 key 或者 value,而 Hashtable 不允許。 finally 是異常處理語句結(jié)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1