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

正文內(nèi)容

java軟件開發(fā)工程師面試題集-wenkub.com

2024-10-10 08:42 本頁面
   

【正文】 現(xiàn)在 HelloBean_EOImpl 去調(diào)用 HelloBean_Impl 的 helloWorld 方法。 假設(shè) Hello 接口有一個(gè) helloWorld 遠(yuǎn)程方法,那么表面上是在調(diào)用 Hello 接口的 helloWorld方法,實(shí)際上是在調(diào) 用 HelloBean_EOImpl_WLStub 的 helloWorld 方法。 這一步比較有趣的是,在前一步 RMI 循環(huán)中,遠(yuǎn)程對(duì)象 HelloBean_HomeImpl 在客戶端有一個(gè)代理類 HelloBean_HomeImpl_WLStub,但在這一步, HelloBean_HomeImpl 自己卻充當(dāng)了HelloBean_Impl 的代理類,只不過 HelloBean_HomeImpl 不在客戶端,而是在服務(wù)端,因此不進(jìn)行 RMI。 于是客戶端得到 home 對(duì)象,表面上是得到 HelloHome 接口的實(shí)例,實(shí)際上是進(jìn)行了一次遠(yuǎn)程調(diào)用得到了 HelloBean_HomeImpl_WLStub 類的對(duì)象實(shí)例,別忘記了HelloBean_HomeImpl_WLStub 也實(shí)現(xiàn)了 HelloHome 接口。 HelloHome home = (Home) ((Hello), )。因此客戶端需要 和 這兩個(gè)文件。 ()。 客戶端收到 remote 接口的 Weblogic 實(shí)現(xiàn)類的 stub 類的對(duì)象實(shí)例,對(duì)該對(duì)象實(shí)例的方法調(diào)用(在客戶端代碼中實(shí)際上就是對(duì) remote 接口的調(diào)用),將傳送給服務(wù)器端 remote 接口的Weblogic 實(shí)現(xiàn)類的 skeleton 類 對(duì)象,而 skeleton 類對(duì)象再調(diào)用相應(yīng)的 remote接口的 Weblogic實(shí)現(xiàn)類,然后 remote 接口的 Weblogic 實(shí)現(xiàn)類再去調(diào)用 Bean 類的 Weblogic 實(shí)現(xiàn)類,如此就完成一次 EJB對(duì)象的遠(yuǎn)程調(diào)用。 對(duì)于一次客戶端遠(yuǎn)程調(diào)用 EJB,要經(jīng)過兩個(gè)遠(yuǎn)程對(duì)象的多次 RMI 循環(huán)。 而在 EJB中則至少要包括 10 個(gè) class: Bean 類,特定 App Server 的 Bean 實(shí)現(xiàn)類 Bean 的 remote 接口,特定 App Server 的 remote 接口實(shí)現(xiàn)類,特定 App Server 的 remote 接口的實(shí)現(xiàn)類的 stub 類和 skeleton 類。 遠(yuǎn)程接口和 Home 接口不需要直接實(shí)現(xiàn),他們的實(shí)現(xiàn)代碼是由服務(wù)器產(chǎn)生的,程序運(yùn)行中對(duì)應(yīng)實(shí)現(xiàn)類會(huì)作為對(duì)應(yīng)接口類型的實(shí)例被使用。首先需要定義一個(gè)基類,該類的子類通過不同的方法 實(shí)現(xiàn)了基類中的方法。 servletContext 接口提供有關(guān) servlet 的環(huán)境信息。對(duì)于HttpServlet,每當(dāng)客戶請(qǐng)求一個(gè) HttpServlet 對(duì)象,該對(duì)象的 service()方法就要被調(diào)用,HttpServlet 缺省 的 service()方法的服務(wù)功能就是調(diào)用與 HTTP 請(qǐng)求的方法相應(yīng)的 do 功能,doPost()和 doGet(),所以對(duì)于 HttpServlet,一般都是重寫 doPost()和 doGet()方法。 90、說說在 weblogic 中開發(fā)消息 Bean 時(shí)的 persistent 與 nonpersisten 的差別 persistent 方式的 MDB可以保證消息傳遞的可靠性 ,也就是如果 EJB容器出現(xiàn)問題而 JMS 服務(wù)器依然會(huì)將消息在此 MDB可用的時(shí)候發(fā)送過來,而 non- persistent 方式的消息將被丟棄。它的組成是接口定義語言 (IDL), 語言綁定 (binding:也譯為聯(lián)編 )和允許應(yīng)用程序間互操作的協(xié)議。 8說說 weblogic 中一個(gè) Domain 的缺省目錄結(jié)構(gòu) ?比如要將一個(gè)簡單的 放入何目錄下 ,然的在瀏覽器上就可打入 :端口號(hào) // 就可以看到運(yùn)行結(jié)果了 ? 又比如這其中用到了一個(gè)自己寫的 javaBean 該如何辦 ? 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)用將可以實(shí)現(xiàn)在瀏覽器上無需輸入應(yīng)用名。 80、如何給 weblogic 指定大小的內(nèi)存 ? 在啟動(dòng) Weblogic 的腳本中(位于所在 Domian 對(duì)應(yīng)服務(wù)器目錄下的 startServerName),增加set MEM_ARGS=Xms32m Xmx200m,可以調(diào)整最小內(nèi)存為 32M,最大 200M 8如何設(shè)定的 weblogic 的熱啟動(dòng)模式 (開發(fā)模式 )與產(chǎn)品發(fā)布模式 ? 可以在管理控制臺(tái)中修改對(duì)應(yīng)服務(wù)器的啟動(dòng)模式為開發(fā)或產(chǎn)品模式之一。 home 接口是 EJB工廠用于創(chuàng)建和移除查找 EJB實(shí) 例 7 bean 實(shí)例的生命周期 對(duì)于 Stateless Session Bean、 Entity Bean、 Message Driven Bean 一般存在緩沖池管理,而對(duì)于 Entity Bean 和 Statefull Session Bean 存在 Cache 管理,通常包含創(chuàng)建實(shí)例,設(shè)置上下文、創(chuàng)建 EJB Object( create)、業(yè)務(wù)方法調(diào)用、 remove 等過程,對(duì)于存在緩沖池管理的 Bean,在 create 之后實(shí)例并不從內(nèi)存清除,而是采用緩沖池調(diào)度機(jī)制不斷重用實(shí)例,而對(duì)于存在Cache 管理的 Bean 則 通過激活和去激活機(jī)制保持 Bean 的狀態(tài)并限制內(nèi)存中實(shí)例數(shù)量。 7 EJB的角色和三個(gè)對(duì)象 一個(gè)完整的基于 EJB 的分布式計(jì)算結(jié)構(gòu)由六個(gè)角色組成,這六個(gè)角色可以由不同的開發(fā)商提供,每個(gè)角色所作的工作必須遵循 Sun 公司提供的 EJB規(guī)范,以保證彼此之間的兼容性。amp。 } catch (Exception e) { (())。 J2EE 也是一個(gè)框架,包括 JDBC、 JNDI、 RMI、 JMS、 EJB、 JTA等技術(shù)。這既包括 servlet 又包括被編譯成 servlet 的 JSP 頁面 request 是是代表與 Web 客戶機(jī)發(fā)出的一個(gè)請(qǐng)求相關(guān)的對(duì) 象和屬性。 而 JSP 的情況是 Java 和 HTML 可以組合成一個(gè)擴(kuò)展名為 .jsp 的文件。結(jié)束服務(wù), web 容器調(diào)用 servlet 的 destroy()方法。 5 JSP 的常用指令 isErrorPage(是否能使用 Exception 對(duì)象 ), isELIgnored(是否忽略表達(dá)式 ) target=_blank 60、什么情況下調(diào)用 doGet()和 doPost()? Jsp 頁面中的 form 標(biāo)簽里的 method 屬性為 get 時(shí)調(diào)用 doGet(),為 post 時(shí)調(diào)用 doPost()。這有助于查找有關(guān) servlet 引擎和servlet 環(huán)境的信息 config 表示一個(gè) 對(duì)象。 pageContext 表示一個(gè) 對(duì)象。 5 char 型變量中能不能存貯一個(gè)中文漢字 ?為什么 ? 能夠定義成為一個(gè)中文的,因?yàn)?java 中以 unicode 編碼,一個(gè) char 占 16 個(gè)字節(jié),所以放一個(gè)中文是沒問題的 5多線程有幾種實(shí)現(xiàn)方法 ,都是什么 ?同步有幾種實(shí)現(xiàn)方法 ,都是什么 ? 多線程有兩種實(shí)現(xiàn)方法,分別是繼承 Thread 類與實(shí)現(xiàn) Runnable 接口 同步的實(shí)現(xiàn)方面有兩種,分別是 synchronized,wait 與 notify 5 JSP 的內(nèi)置對(duì)象及方法。 Map 提供了一個(gè)更通用的元素存儲(chǔ)方法。 Allnotity():喚醒所有處入等待狀態(tài)的線程,注意并不是給所有喚醒線程一個(gè)對(duì)象的鎖,而是讓它們競爭。 5請(qǐng)說出你所知道的線程同步的方法。由于有個(gè)垃圾回收機(jī)制, Java 中的對(duì)象不再有 作用域 的概念,只有對(duì)象的引用才有 作用域 。所有的異常都是 的子類。一種是 JAVA類庫內(nèi)置的語義檢查。當(dāng)一個(gè)類實(shí)現(xiàn)了接口以后,該類要實(shí)現(xiàn)接口里面所有的方法和屬性,并且接口里面的屬性在默認(rèn)狀態(tài)下面都是 public static,所有方法默認(rèn)情況下是 以實(shí)現(xiàn)多個(gè)接口。 } } 其他形式 : 定義一個(gè)類,它的構(gòu)造函數(shù)為 private 的,所有方法為 static 的。 //這里提供了一個(gè)供外部訪問本 class 的靜態(tài)方法 ,可以直接訪問 public static Singleton getInstance() { return instance。 4編程題 : 寫一個(gè) Singleton 出來。 Java 編程語言只有值傳遞參數(shù)。 long,string 都不能作用于 swtich。 構(gòu)造器 Constructor 是否可被 override? 構(gòu)造器 Constructor 不能被繼承,因此不能重寫 Overriding,但可以被重載 Overloading。 3 Set 里的元素是不能重復(fù)的,那么用什么方法來區(qū)分重復(fù)與否呢 ? 是用 ==還是 equals()? 它們有何區(qū)別 ? Set 里的元素是不能重復(fù)的,那么用 iterator()方法來區(qū)分重復(fù)與否。如果當(dāng)前沒有空閑連接,池驅(qū)動(dòng)程序就新建一定數(shù)量的連接,新建連接的數(shù)量有配置參數(shù)決定。 ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException 3接口是否可繼承接口 ? 抽象類是否可實(shí)現(xiàn) (implements)接口 ? 抽象類是否可繼承實(shí)體類(concrete class)? 接口可以繼承接口。即使 EJB容器崩潰了, Entity beans 也是存活的。當(dāng)客戶機(jī)第一次調(diào)用一個(gè) Stateful Session Bean 時(shí),容器必須立即在服務(wù)器中創(chuàng)建一個(gè)新的 Bean實(shí)例,并關(guān)聯(lián)到客戶機(jī)上,以后此客戶機(jī)調(diào)用 Stateful Session Bean 的方法時(shí)容器會(huì)把調(diào)用分派到與此客戶機(jī)相關(guān)聯(lián)的 Bean 實(shí)例。 啟動(dòng)一個(gè)線程是用 run()還是 start()? 啟動(dòng)一個(gè)線程是調(diào)用 start()方法,使線程所代表的虛擬處理機(jī)處于可運(yùn)行狀態(tài),這意味著它可以由 JVM 調(diào)度并執(zhí)行。 } } } class Dec implements Runnable{ public void run(){ for(int i=0。 (().getName()+dec:+j)。 ()。i2。 public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1()。創(chuàng)建了幾個(gè) String Object? 兩個(gè) 2設(shè)計(jì) 4 個(gè)線程,其中兩個(gè)線程每次對(duì) j 增加 1,另外兩個(gè)線 程對(duì) j 每次減少 1。 s1 = s1 + 1。 s1 = s1 + 1。 assertion 檢查通常在開發(fā)和測試時(shí)開啟。 靜態(tài) INCLUDE 用 include 偽碼實(shí)現(xiàn) ,定不會(huì)檢查所含文件的變化,適用于包含靜態(tài)頁面 2什么時(shí)候用 assert。 2 Static Nested Class 和 Inner Class 的不同。它是基于Java 的遠(yuǎn)程方法調(diào)用( RMI)技術(shù)的,所以 EJB可以被遠(yuǎn)程訪問(跨進(jìn)程、跨計(jì)算機(jī))
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1