中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      J2EE面試題及答案「」

      時(shí)間:2024-09-20 16:43:33 J2EE培訓(xùn) 我要投稿

      J2EE面試題及答案「精選」

        J2EE是一套全然不同于傳統(tǒng)應(yīng)用開(kāi)發(fā)的技術(shù)架構(gòu),包含許多組件,主要可簡(jiǎn)化且規(guī)范應(yīng)用系統(tǒng)的開(kāi)發(fā)與部署,進(jìn)而提高可移植性、安全與再用價(jià)值。下面YJBYS小編為大家整理了關(guān)于J2EE的面試題,希望對(duì)你有所幫助。

      J2EE面試題及答案「精選」

        1.下面哪些類可以被繼承?

        java.lang.Thread (T)

        java.lang.Number (T)

        java.lang.Double (F)

        java.lang.Math (F)

        java.lang.Void (F)

        java.lang.Class (F)

        java.lang.ClassLoader (T)

        2.抽象類和接口的區(qū)別

        (1)接口可以被多重implements,抽象類只能被單一extends

        (2)接口只有定義,抽象類可以有定義和實(shí)現(xiàn)

        (3)接口的字段定義默認(rèn)為:public static final, 抽象類字段默認(rèn)是"friendly"(本包可見(jiàn))

        3.Hashtable的原理,并說(shuō)出HashMap與Hashtable的區(qū)別

        HashTable的原理:通過(guò)節(jié)點(diǎn)的關(guān)鍵碼確定節(jié)點(diǎn)的存儲(chǔ)位置,即給定節(jié)點(diǎn)的關(guān)鍵碼k,通過(guò)一定的函數(shù)關(guān)系H(散列函 數(shù)),得到函數(shù)值H(k),將此值解釋為該節(jié)點(diǎn)的存儲(chǔ)地址.

        HashMap 與Hashtable很相似,但HashMap 是非同步(unsynchronizded)和可以以null為關(guān)鍵碼的.

        4.forward和redirect的區(qū)別

        forward: an internal transfer in servlet

        redirect: 重定向,有2次request,第2次request將丟失第一次的attributs/parameters等

        5.什么是Web容器?

        實(shí)現(xiàn)J2EE規(guī)范中web協(xié)議的應(yīng)用.該協(xié)議定義了web程序的運(yùn)行時(shí)環(huán)境,包括:并發(fā)性,安全性,生命周期管理等 等.

        6.解釋下面關(guān)于J2EE的名詞

        (1)JNDI:Java Naming & Directory Interface,JAVA命名目錄服務(wù).主要提供的功能是:提供一個(gè)目錄系統(tǒng) ,讓其它各地的應(yīng)用程序在其上面留下自己的索引,從而滿足快速查找和定位分布式應(yīng)用程序的功能.

        (2)JMS:Java Message Service,JAVA消息服務(wù).主要實(shí)現(xiàn)各個(gè)應(yīng)用程序之間的通訊.包括點(diǎn)對(duì)點(diǎn)和廣播.

        (3)JTA:Java Transaction API,JAVA事務(wù)服務(wù).提供各種分布式事務(wù)服務(wù).應(yīng)用程序只需調(diào)用其提供的接口即可 .

        (4)JAF: Java Action FrameWork,JAVA安全認(rèn)證框架.提供一些安全控制方面的框架.讓開(kāi)發(fā)者通過(guò)各種部署和 自定義實(shí)現(xiàn)自己的個(gè)性安全控制策略.

        (5)RMI:Remote Method Interface,遠(yuǎn)程方法調(diào)用

        7.EJB是基于哪些技術(shù)實(shí)現(xiàn)的?并說(shuō) 出SessionBean和EntityBean的區(qū)別,StatefulBean和StatelessBean的區(qū)別.

        EJB包括Session Bean、Entity Bean、Message Driven Bean,基于JNDI、RMI、JAT等技術(shù)實(shí)現(xiàn).

        SessionBean在J2EE應(yīng)用程序中被用來(lái)完成一些服務(wù)器端的業(yè)務(wù)操作,例如訪問(wèn)數(shù)據(jù)庫(kù)、調(diào)用其他EJB組 件.EntityBean被用來(lái)代表應(yīng)用系統(tǒng)中用到的數(shù)據(jù).對(duì)于客戶機(jī),SessionBean是一種非持久性對(duì)象,它實(shí)現(xiàn)某些在服務(wù)器上運(yùn)行的業(yè)務(wù)邏 輯;EntityBean是一種持久性對(duì)象,它代表一個(gè)存儲(chǔ)在持久性存儲(chǔ)器中的實(shí)體的對(duì)象視圖,或是一個(gè)由現(xiàn)有企業(yè)應(yīng)用程序?qū)崿F(xiàn)的實(shí)體.

        Session Bean 還可以再細(xì)分為 Stateful Session Bean 與 Stateless Session Bean .這兩種的 Session Bean都可以將系統(tǒng)邏輯放在 method之中執(zhí)行,不同的是 Stateful Session Bean 可以記錄呼叫者的狀態(tài),因此通常來(lái)說(shuō),一個(gè)使用者會(huì)有一 個(gè)相對(duì)應(yīng)的 Stateful Session Bean 的實(shí)體.Stateless Session Bean 雖然也是邏輯組件,但是他卻不負(fù)責(zé)記錄使用者狀態(tài),也就是說(shuō)當(dāng)使用 者呼叫 Stateless Session Bean 的時(shí)候,EJB Container 并不會(huì)找尋特定的 Stateless Session Bean 的實(shí)體來(lái)執(zhí)行這個(gè) method.換言之, 很可能數(shù)個(gè)使用者在執(zhí)行某個(gè) Stateless Session Bean 的 methods 時(shí),會(huì)是同一個(gè) Bean 的 Instance 在執(zhí)行.從內(nèi)存方面來(lái)看, Stateful Session Bean 與 Stateless Session Bean 比較, Stateful Session Bean 會(huì)消耗 J2EE Server 較多的內(nèi)存,然而 Stateful Session Bean 的優(yōu)勢(shì)卻在于他可以維持使用者的狀態(tài).

        8.XML的解析方法

        Sax,DOM,JDOM

        9.什么是Web Service?

        Web Service就是為了使原來(lái)各孤立的站點(diǎn)之間的信息能夠相互通信、共享而提出的一種接口。

        Web Service所使用的是Internet上統(tǒng)一、開(kāi)放的標(biāo)準(zhǔn),如HTTP、XML、SOAP(簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)、WSDL等, 所以Web Service可以在任何支持這些標(biāo)準(zhǔn)的環(huán)境(Windows,Linux)中使用。

        注:SOAP協(xié)議(Simple Object Access Protocal,簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議),它是一個(gè)用于分散和分布式環(huán)境下網(wǎng)絡(luò) 信息交換的基于XML的通訊協(xié)議。在此協(xié)議下,軟件組件或應(yīng)用程序能夠通過(guò)標(biāo)準(zhǔn)的HTTP協(xié)議進(jìn)行通訊。它的設(shè)計(jì)目標(biāo)就是簡(jiǎn)單性和擴(kuò)展性,這 有助于大量異構(gòu)程序和平臺(tái)之間的互操作性,從而使存在的應(yīng)用程序能夠被廣泛的用戶訪問(wèn)。

        優(yōu)勢(shì):

        (1).跨平臺(tái)。

        (2).SOAP協(xié)議是基于XML和HTTP這些業(yè)界的標(biāo)準(zhǔn)的,得到了所有的重要公司的支持。

        (3).由于使用了SOAP,數(shù)據(jù)是以ASCII文本的方式而非二進(jìn)制傳輸,調(diào)試很方便;并且由于這樣,它的數(shù)據(jù)容易 通過(guò)防火墻,不需要防火墻為了程序而單獨(dú)開(kāi)一個(gè)“漏洞”。

        (4).此外,WebService實(shí)現(xiàn)的技術(shù)難度要比CORBA和DCOM小得多。

        (5).要實(shí)現(xiàn)B2B集成,EDI比較完善與比較復(fù)雜;而用WebService則可以低成本的實(shí)現(xiàn),小公司也可以用上。

        (6).在C/S的程序中,WebService可以實(shí)現(xiàn)網(wǎng)頁(yè)無(wú)整體刷新的與服務(wù)器打交道并取數(shù)。

        缺點(diǎn):

        (1).WebService使用了XML對(duì)數(shù)據(jù)封裝,會(huì)造成大量的數(shù)據(jù)要在網(wǎng)絡(luò)中傳輸。

      【J2EE面試題及答案「」】相關(guān)文章:

      J2EE經(jīng)典面試題及答案01-21

      2016年J2EE面試題及答案「精選」03-18

      關(guān)于J2EE MVC方面的面試題及答案03-17

      J2EE框架面試題庫(kù)03-09

      J2EE筆試題目及答案10-23

      微軟面試題及答案03-12

      Adobe面試題及答案01-22

      J2EE高級(jí)工程師面試題03-27

      精選C++面試題及答案05-23

      主站蜘蛛池模板: 日本啪啪一区二区三区| 精品日本一区二区视频| 高跟丝袜一区二区三区| 日韩美无码一区二区三区| 涪陵区| 四虎国产精品成人影院| 亚洲视频在线观看二区三区| 亚洲一区二区三区日韩精品四区| 精品国产一区二区三区亚洲人| 久久免费看少妇高潮的| 青草蜜桃视频在线观看| 大肥婆老熟女一区二区精品| 国内精品中文字幕一区| 阳春市| 阿坝| 花莲县| 策勒县| 国产精品情侣露脸av在线播放| 日本一本草久国产欧美日韩| 精品无码一区二区三区小说| 亚洲av永久无码精品成人| 手机免费在线观看av网站| 美腿丝袜一区二区三区| 商河县| 辽阳县| 靖宇县| 在线免费av一区二区| 一区二区三区不卡免费av| 云和县| 国产成人亚洲精品2020| 灵寿县| 视频一区二区三区中文字幕 | 男人的天堂av一二三区| 亚洲天堂一区二区久久| 中文字幕无码免费久久9| 亚洲一区二区在线免费观看视频| 日日噜噜噜夜夜爽爽狠狠视频| 国产精品亚洲一区二区极品 | 亚洲国产色图在线视频| 蜜桃视频福利在线观看| 国产精品自拍资源网在线观看 |