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

正文內(nèi)容

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

2022-08-30 12:13:03 本頁面
 

【正文】 第 1 頁 共 26 頁 JAVA相關(guān)基礎(chǔ)知識 面向?qū)ο蟮奶卣饔心男┓矫? : 抽象就是忽略一個主題中與當(dāng)前目標(biāo)無關(guān)的那些方面,以便更充分地注意與當(dāng)前目標(biāo)有關(guān)的方面。對象的一個新類可以從現(xiàn)有的類中派生,這個過程稱為類繼承。面向?qū)ο笥嬎闶加谶@個基本概念,即現(xiàn)實世界可以被描繪成一系列完全自治、封裝的對象,這些對象通過一個受保護(hù)的接口訪問其他對象。 String是最基本的數(shù)據(jù)類 型嗎 ? 基本數(shù)據(jù)類型包括 byte、 int、 char、 long、 float、 double、 boolean和 short。 Java為每個原始類型提供了封裝類。 String 和 StringBuffer 的區(qū)別 JAVA平臺提供了兩個類: String和 StringBuffer,它們可以儲存和操作字符串,即包含多個字符的字符數(shù)據(jù)。典型地,你可以使用 StringBuffers來動態(tài)構(gòu)造字符數(shù)據(jù)。 Servlet被服務(wù)器實例化后,容器運行其 init方法,請求到達(dá)時運行其 service 方法, service方法自動派遣運行與請求對應(yīng)的 doXXX方法( doGet, doPost)等,當(dāng)服務(wù)器決定將實例銷毀的時候調(diào)用其 destroy方法。 EJB包括 Session Bean、 Entity Bean、 Message Driven Bean,基于 JNDI、 RMI、 JAT等技術(shù)實現(xiàn)。 對于客戶機, EntityBean是一種持久性對象,它代表一個存儲在持久性存儲器中的實體的對象視圖,或是一個由現(xiàn)有企業(yè)應(yīng)用程序?qū)崿F(xiàn)的實體。從內(nèi)存方面來看, Stateful Session Bean 與 Stateless Session Bean 比較, Stateful Session Bean 會消耗 J2EE Server 較多的內(nèi)存,然而 Stateful Session Bean 的優(yōu)勢卻在于他可以維持使用者的狀態(tài)。和 amp。是位運算符,表示按位與運算, amp。 HashMap是 Hashtable 的輕量級實現(xiàn)(非線程安全的實現(xiàn)),他們都完成了 Map接口,主要區(qū)別在于 HashMap允許空( null) 鍵值( key) ,由于非線程安全,效率上可能高于Hashtable。 Hashtable 繼承自 Dictionary 類,而 HashMap是 Map interface 的一個實現(xiàn)。 final 用于聲明屬性,方法和類,分別表示屬性不可變,方法不可覆蓋,類不可繼承。調(diào)用 sleep不會釋放對象鎖。重寫 Overriding是父類與子類之間多態(tài)性的一種表現(xiàn),重載 Overloading是一個類中多態(tài)性的一種表現(xiàn)。 Overloaded的方法是可以改變返回值的類型。 exception 表示一種設(shè)計或?qū)崿F(xiàn)問題。例如正在寫的數(shù)據(jù)以后可能被另一個線程讀到,或者正在讀的數(shù)據(jù)可能已經(jīng)被另一個線程寫過了,那么這些數(shù)據(jù)就是共享數(shù)據(jù),必須進(jìn)行同步存取。然而可以創(chuàng)建一個變量,其類型是一個抽象類,并讓它指向具體子類的一個實例。知道其行為的其它類可以在類中實現(xiàn)這些方法。接口中的所有方法都是抽象的,沒有一個有程序體。然后,它可以在實現(xiàn)了該接口的類的任何對象上調(diào)用接口的方法。 1 heap和 stack 有什么區(qū)別。 redirect就是服務(wù)端根據(jù)邏輯 ,發(fā)送一個狀態(tài)碼 ,告訴瀏覽器重新去請求那個地址,一般來說瀏覽器會用剛才請求的所有參數(shù)重新請求,所以 session,request參數(shù)都可以獲取。 Enterprise Java Bean 相當(dāng)于 DCOM,即分布式組件。客戶通過容器來訪問真正的 EJB組件。 2 JSP中動態(tài) INCLUDE與靜態(tài) INCLUDE的區(qū)別? 動態(tài) INCLUDE用 jsp:include動作實現(xiàn) jsp:include page= flush=true /它總是會檢查所含文件中的變化,適合用于包含動態(tài)頁面,并且可以帶參數(shù)。一般來說, assertion用于保證程序最基本、關(guān)鍵的正確性。 2 short s1 = 1。有什么錯 ? 中國最大的管理資源中心 第 5 頁 共 26 頁 short s1 = 1。(可以正確編譯) 2 ()等於多少 ? ()等於多少 ? ()==12 ()==11 round方法返回與參數(shù)最接近的長整數(shù),參數(shù)加 1/2后求其 floor. 2 String s = new String(xyz)。 public class ThreadTest1{ private int j。 for(int i=0。 t=new Thread(dec)。 } private synchronized void dec(){ j。i++){ inc()。 } } } 中國最大的管理資源中心 第 6 頁 共 26 頁 } 2 Java有沒有 goto? java中的保留字,現(xiàn)在沒有在 java中使用。 3 EJB包括( SessionBean,EntityBean)說出他們的生命周期,及如何管理事務(wù)的? SessionBean: Stateless Session Bean 的生命周 期是由容器決定的,當(dāng)客戶機發(fā)出請求要建立一個 Bean的實例時, EJB容器不一定要創(chuàng)建一個新的 Bean的實例供客戶機調(diào)用,而是隨便找一個現(xiàn)有的實例提供給客戶機。而不是按照應(yīng)用程序或者服務(wù)進(jìn)程來說的。 3應(yīng)用服務(wù)器有那些? BEA WebLogic Server, IBM WebSphere Application Server, Oracle9i Application Server, jBoss, Tomcat 3給我一個你最常見到的 runtime exception??蛻舳顺绦蛐枰B接時,池驅(qū)動程序會返回一個未使用的池連接并將其表記為忙。 String有有 length()這個方法。 構(gòu)造器 Constructor是否可被 override? 構(gòu)造器 Constructor 不能被繼承,因此不能重寫 Overriding,但可以被重載 Overloading。 long,string 都不能作用于 swtich。 Java 編程語言只有值傳遞參數(shù)。 4編程題 : 寫一個 Singleton出來。 中國最大的管理資源中心 第 8 頁 共 26 頁 //這里提供了一個供外部訪問本 class的靜態(tài)方法,可以直接訪問 public static Singleton getInstance() { return instance。 } } 其他形式 : 定義一個類,它的構(gòu)造函數(shù)為 private的,所有方法為 static的。當(dāng)一個類實現(xiàn)了接口以后,該類要實現(xiàn)接口里面所有的方法和屬性,并且接口里面的屬性在默認(rèn)狀態(tài)下面都是 public static,所有方法默認(rèn)情況下是 。一種是 JAVA類庫內(nèi)置的語義檢查。所有的異常都是 的子類。由于有個垃圾回收機制, Java中的對象不再有 作用域 的概念,只有對象的引用才有 作用域 。 5請說出你所知道的線程同步的方法。 Allnotity():喚醒所有處入等待狀態(tài)的線程,注意并不是給所有喚醒線程一個對象的鎖,而是讓它們競爭。 Map 提供了一個更通用的元素存儲方法。 5 char 型變量中能不能存貯一個中文漢字 ?為什么 ? 能夠定義成為一個中文的,因為 java中以 unicode 編碼,一個 char 占 16個字節(jié),所以放一個中文是沒問題的 5多線程有幾種實現(xiàn)方法 ,都是什么 ?同步有幾種實現(xiàn)方法 ,都是什么 ? 多線程有兩種實現(xiàn)方法,分別是繼承 Thread類與實現(xiàn) Runnable接口 同步的實現(xiàn)方面有兩種,分別是 synchronized,wait與 notify 5 JSP的內(nèi)置對 象及方法。 pageContext表示一個 對象。這有助于查找有關(guān) servlet引擎和 servlet環(huán)境的信息 config表示一個 。 5 JSP的常用指令 %page language=java contenType=text/html。通過調(diào)用 service()方法實現(xiàn),根據(jù)請求的不同調(diào)用不同的 do***()方法。 Servlet和 JSP最主要的不同點在于, Servlet的應(yīng)用邏輯是在 Java文件中,并且完全從表示層中的 HTML里分離開來。一個頁面由一個編譯好的 Java servlet 類(可以帶有任何的 include 指令,但是沒有 include 動作)表示。這實質(zhì)上是跨越整個 Web 應(yīng)用程序,包括多個頁面、請求和會話的一個全局作用域 6 Request對象的主要方法: setAttribute(String name,Object):設(shè)置名字為 name 的 request的參數(shù)值 getAttribute(String name):返回由 name指定的屬性值 getAttributeNames():返回 request對象所有屬性的名字集合,結(jié)果是一個枚舉的實例 getCookies():返回客戶端的所有 Cookie對象,結(jié)果是一個 Cookie 數(shù)組 getCharacterEncoding():返回請求中的字符編碼方式 getContentLength():返回請求的 Body 的長度 getHeader(String name):獲得 HTTP協(xié)議定義的文件頭信息 getHeaders(String name):返回指定名字的 request Header的所有值,結(jié)果是一個枚舉的實例 getHeaderNames():返回所以 request Header 的名字,結(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 地址 中國最大的管理資源中心 第 11 頁 共 26 頁 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)平臺。 tempStr = ()。,|,^)與條件操作 (amp。這個問題是由 DOM的樹結(jié)構(gòu)所造成的,這種結(jié)構(gòu)占用的內(nèi)存較多,而且 DOM必須在解析文件之前把整個文檔裝入內(nèi)存 ,適合對 XML的隨機訪
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1