2016最新J2EE測試題題庫
一、 JAVA 語言
1、 面向對象的三個基本特徵
2、 方法重載和方法重寫的概念和區別
3、 接口和內部類、抽象類的特徵
4、 文件讀寫的基本類
5、 串行化的注意事項以及如何實現串行化
6、 線程的基本概念、線程的本狀態以及狀態之間的關係
STOP (), SUSPENG ()
STOP 的本意是中止一個線程。中止的線程的問題根源不在於 object locks, 而是 object 的狀態。當 stop() 中止一個線程時,會釋放線程持有的所有 locks 。但你並不知道當時的代碼正在做什麼。
Suspend() 原意是暫時懸掛起一個線程對應的是 resume() 函數,用來恢復先前被懸掛起的線程。它並不釋放將被懸掛之線程所有的 LOCKS 。
7、 線程的同步、如何實現線程的同步
8、 幾種常用的數據結構以及內部實現的原理
9、 socket 通信( tcp/udp 區別及 JAVA 的實現方式)
10、 JAVA 的事件委託機制和垃圾回收機制
11、 JDBC 調用數據庫的基本步驟
12、 解析 XML 文件的幾種方式和區別
13、 JAVA 的四種基本權限的定義
14、 JAVA 的國際化
二、 JSP
1、 至少能説出 7 個隱含對象以及他們的區別
2、 forward 和 rederect 的區別
3、 jsp 的常用的命令
三、 servlet
1、 什麼情況下調用 doget() 和什麼情況 dopost
2、 servlet 的 init() 方法和 service() 方法的區別
3、 servlet 的生命週期
4、 如何實現 servlet 的單線程模式
5、 servlet 的配置
6、 四種會話跟蹤技術
四、 ejb
1、 ejb 容器提供的服務
2、 ejb 的角色和三個對象
3、 ejb 的幾種類型
4、 bean 實例的生命週期
5、 remote 接口和 home 接口主要作用
6、 remote 接口和 home 接口主要作用
7、 客服端口調用 EJB 對象的幾個基本步驟
五、 數據庫
1、 存儲過程的編寫
2、 基本 sql 語句
六、 weblogic
1、 weblogic 指定大小的內存
2、 如何設定 weblogic 的熱啟動模式(開發模式)與產品發佈模式。
3、 如何啟動時不需要用户名和密碼。
4、 在 weblogic 管理控制枱中對一個應用域(或者一個網站)進行 jms 以及 ejb 或連接池等相關信息進行配置,實際保存在什麼文件中。
5、 説説 webloic 中一個 Domain 的缺省目錄結構?比如要講一個簡單的 放入何目錄下,在瀏覽器上就可以打入 http://主機 :端口號 // 既可以看到結果,又比如其中用到了一個自己寫的 javabean 如何辦。
6、 如何查看在 weblogic 中已發佈的 ejb 。
7、 如何在 weblogic 進行 ssl 的.配置與客户端的認證配置或説説 j2ee 進行 ssl 的配置。
8、 在 weblogic 中發佈 ejb 需要設計那些配置文件。
9、 ejb 需直接實現他的業務接口或 home 接口嗎?請簡述理由。
10、 説説在 weblogic 中開發消息 bean 時 persistenty 與 non-persistent 的差別。
11、 説説你所熟悉的 j2ee 中的幾種常用的模式?以及對設計模式的一些看法。
12、 java 的調試如何進行。
13、 java 中對象之間的通訊採用什麼方法。
14、 applet 訪問數據庫採用了什麼底層機制。
15、 tcp/ip 在連接是有幾次握手?釋放是有幾次握手?
16、 談談你對 swing mvc 模式的理解?
17、 Java 中線程間怎麼通訊?什麼叫僵死線程?
18、 Java 程序怎麼優化?
19、 Java 中如何訪問數據庫?
20、 Jdbc 提供什麼方法訪問數據庫?
21、 在 java 中如何進行 socket 編程。
22、 用 java 怎樣實現多線程?線程有那些狀態?
23、 編譯 java 用那些命令?
24、 同時編譯 java 兩個類應帶什麼參數?
< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />
七、數據庫:
1、 動態查詢如何實現?表的結構變化後,如果不需要修改程序,如何設計和實現查詢?
2、 如何優化數據庫,如何提高數據庫的性能?
3、 設計數據庫應注意那些問題
4、 表與表之間的關聯關係
5、 主鍵和外鍵的區別
-
J2EE項目開發10大風險盤點
當你開始着手組織一個企業級Java項目的時候,就如同開始同時輪迴地扔好幾個魔術小球:業主關係處理、持續而漫長的設計開發過程,以及保持健全與完整性,等等。每一個小球都會帶來其固有的風險,有些顯而易見,有些則不易發現。儘管如此,所有這些風險都是完全可以避免的。下...
-
j2ee架構師介紹
作為Java程序員來説,最痛苦的事情莫過於可以選擇的範圍太廣,可以讀的書太多,往往容易無所適從。以下是小編整理的j2ee架構師介紹,希望大家認真閲讀!高級系統架構師(J2EE)工作職責:負責5GPOS的SOA接口,WebMethods接口;負責5GPOS的SA工作,主要負責版本維護,管理ODC開發資...
-
2016年關於Java編程與程序運行結果筆試題
編程,打印昨天的當前時刻publicclassYesterdayCurrent{publicvoidmain(String[]args){Calendarcal=nstance();(,-1);tln(ime());}}2.文件讀寫,實現一個計數器publicintgetNum(){inti=-1;try{Stringstri="";BufferedReaderin=newBufferedReader(newFileReader(f...
-
J2EE建議學習路線
網絡上、書店都提供了很多資料,很多方式都可以得到J2EE方面的資料。如何系統的、高效的學習J2EE這個問題擺在我們面前。比如,有些人在看完一大堆書後,動起手來時還是不知道怎麼開始。等等這些問題是我們最難處理的。如何尋找到一條很好的方式方法呢?其實,換一個角...