


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、java面試題JAVA 方面1面象的特征有哪些方面2String 是最基本的數(shù)據類型嗎?3和eger區(qū)別4String 和 StringBuffer 的區(qū)別5運行時異常與一般異常有何異同?異常表示程序運行過程中可能出現(xiàn)的狀態(tài),運行時異常表示虛擬機的通常操作中可能遇到的異常,是一種常見運行錯誤。java 編譯器要求方法必須的非運行時異常,但是并不要求必須運行時異常。拋出可能發(fā)生拋出未獲的6 說出一些常用的類,包,接口,請各舉 5 個7 說出ArrayList,Vector, LinkedList 的ArrayList 和Vector 都是使用數(shù)組方式性能和特性數(shù)據,此數(shù)組元素,它們都元素數(shù)大于實
2、際的數(shù)據以便增加和允許直接按序號索引元素,但是元素要涉及數(shù)組元素移動等內存操作,所以索引數(shù)據快而數(shù)據慢,Vector由于使用了synchronized 方法(線程安全),通常性能上較 ArrayList 差,而LinkedList 使向鏈表實現(xiàn),數(shù)據按序號索引數(shù)據需要進行前向或后向遍歷,但是時只需要本項的前后項即可,所以速度較快。8 設計 4 個線程,其中兩個線程每次對j 增加 1,另外兩個線程對j 每次減少 1。寫出程序。以下程序使用類實現(xiàn)線程,對j 增減的時候沒有考慮順序問題。public classprivatepublic sThreadTest1j;ic void main(Stri
3、ng args)ThreadTest1 tt=new ThreadTest1();Inc inc=tt.new Inc(); Dec dec=tt.new Dec();for(i=0;i2;i+)Thread t=new Thread(inc);t.start();t=new Thread(dec);t.start();private synchronized void inc()j+;System.out.pr+-inc:+j);ln(Thread.currentThread().getName()private synchronized void dec()j-;System.out.pr
4、ln(Thread.currentThread().getName()+-dec:+j);class Inc implements Runnablepublic void run()for(i=0;i100;i+)inc();class Dec implements Runnablepublic void run()for(i=0;i100;i+)dec();9.JSP 的內置對象及方法。request request 表示HttpServletRequest 對象。它包含了有關瀏覽器請求的信息,并且提供了幾個用于獲取, header, 和ses數(shù)據的有用的方法。response respon
5、se 表示 HttpServletResponse 對象,并提供了幾個用于設置送回 瀏覽器的響應的方法(如頭信息等)s,out out 對象是 javax.jsp.JspWriter 的一個實例,并提供了幾個方法使你能用于向瀏覽器回送輸出結果。pageContext pageContext 表示一個javax.servlet.jsp.PageContext 對象。它是用于方便存取各種范圍的名字空間、servlet 相關的對象的API,并且包裝了通用的servlet 相關功能的方法。sesses表示一個請求的javax.servlet.http.HttpSes貯用戶的狀態(tài)信息對象。Ses可以存a
6、pplication applicaton 表示一個javax.servle.ServletContext 對象。這有助于查找有關servlet 引擎和servlet 環(huán)境的信息config config 表示一個 javax.servlet.ServletConfig 對象。該對象用于存取servlet 實例的初始化參數(shù)。page page 表示從該頁面產生的一個 servlet 實例10.用 socket 通訊寫出客戶端和服務器端的通訊,要求客戶發(fā)送數(shù)據后能夠回顯相同的數(shù)據。參見課程中socket 通訊例子。11 說出 Servlet 的生命周期,并說出 Servlet 和 CGI 的區(qū)別
7、。Servlet 被服務器實例化后,容器運行其init 方法,請求到達時運行其service 方法,service 方法自動派遣運行與請求對應的do方法(doGet,dot)等,當服務器決定將實例銷毀的時候調用其destroy 方法。與 cgi 的區(qū)別在于servlet 處于服務器進程中,它通過多線程方式運行其 service 方法,一個實例可以服務于多個請求,并且其實例一般不會銷毀,而 CGI 對每個請求都產生新的進程,服務完成后就銷毀,所以效率上低于servlet。12.EJB 是基于哪些技術實現(xiàn)的?并說出SesEntityBean 的區(qū)別,SefulBean 和 S別。Bean 和ele
8、ssBean 的區(qū)13EJB 包括(SesBean,EntityBean)說出他們的生命周期,及如何管理事務的?14說出數(shù)據連接池的工作機制是什么?15.同步和異步有和異同,在什么情況下分別使用他們?舉例說明。16.應用服務器有那些?17 你所知道的集合類都有哪些?主要方法?18 給你一個:驅動程序 A,數(shù)據源名稱為 B,用戶名稱為 C,密碼為D,數(shù)據庫表為T,請用JDBC 檢索出表T 的所有數(shù)據。19說出在JSP 頁面里是怎么分頁的?頁面需要保存以下參數(shù):總行數(shù):根據 sql 語句得到總行數(shù)每頁顯示行數(shù):設定值當前頁數(shù):請求參數(shù)頁面根據當前頁數(shù)和每頁行數(shù)計算出當前頁第一行行數(shù),定位結果集到此
9、行,對結果集取出每頁顯示行數(shù)的行即 可。數(shù)據庫方面:1.過程和函數(shù)的區(qū)別過程是用戶定義的一系列 sql 語句的集合,涉及特定表或其它對象的任務,用戶可以調用過程,而函數(shù)通常是數(shù)據庫已定義的方法,它接收參數(shù)并返回某種類型的值并且不涉及特定用戶表。2.事務是什么?事務是作為一個邏輯單元執(zhí)行的一系列操作,一個邏輯工作單元必須有四個屬性,稱為 ACID(原子性、一致性、隔離性和持久性)屬性,原子性才能成為一個事務:事務必須是原子工作單元;對于其數(shù)據修改,要么全都執(zhí)行,要么全都不執(zhí)行。一致性事務在完成時,必須使所有的數(shù)據都保持一致狀態(tài)。在相關數(shù)據庫中,所有規(guī)則都必須應用于事務的修改,以保持所有數(shù)據的完整
10、性。事務結束時,所有的數(shù)據結構(如 B 樹索引或雙向鏈表)都必須是正確的。性由并發(fā)作的修改必須與任何其它并發(fā)作的修改。事務查看數(shù)據時數(shù)據所處的狀態(tài),要么是另一并發(fā)事務修改它之前的狀態(tài),要么是另一事務修改它之后的狀態(tài),事務不會查看中間狀態(tài)的數(shù)據。這稱為可串行性,因為它能夠重新裝載起始數(shù)據,并且重播一系列事務,以使數(shù)據結束時的狀態(tài)與原始事務執(zhí)行的狀態(tài)相同。持久性事務完成之后,它對于系統(tǒng)的影響是使出現(xiàn)系統(tǒng)故障也將一直保持。性的。該修改即3.游標的作用?如何知道游標已經到了最后?游標用于定位結果集的行,通過判斷全局變量FETCH_SUS 可以判斷是否到了最后,通常此變量不等于 0 表示出錯或到了最后。
11、4.觸發(fā)器分為事前觸發(fā)和事后觸發(fā),這兩種觸發(fā)有和區(qū)別。語句級觸發(fā)和行級觸發(fā)有何區(qū)別。事前觸發(fā)器運行于觸發(fā)事件發(fā)生之前,而事后觸發(fā)器運行于觸發(fā)事件發(fā)生之后。通常事前觸發(fā)器可以獲取事件之前和新的字段值。語句級觸發(fā)器可以在語句執(zhí)行前或后執(zhí)行,而行級觸發(fā)在觸發(fā)器所影響的每一行觸發(fā)一次。=綜合面試Q1:請你分別劃劃OSI 的七層網絡結構圖,和 TCP/IP的五層結構圖?Q2:請你詳細的解釋一下 IP 協(xié)議的定義,在哪個層上面,主要作用? TCP 與UDP 呢?Q3:請問交換機和路由器分別的實現(xiàn)原理是什么?分別在哪個層次上面實現(xiàn)的?Q4:請問 C+的類和 C 里面的struct區(qū)別?Q5:請講一講析構函數(shù)
12、和虛函數(shù)的用法和作用?Q6:全局變量和局部變量操作系統(tǒng)和編譯器是怎么知道的區(qū)別?實怎么實現(xiàn)的?Q7:一些寄存器的題目,主要是尋址和內存管理等一些知識。Q8:8086 是多少尉的系統(tǒng)?在數(shù)據總線上是怎么實現(xiàn)的?-網絡工程師:12345678H.323 協(xié)商。(筆試題)ipsec 為三層的。l2tp 為二層的?ospf 中包的 ttl 值是多少?OSPF 為什么要劃分區(qū)域?MPLS的一共有幾層。內網的放在哪里。MPLS 中 RD 和 RT 的作用分別是什么?RR 防止環(huán)路的機制。BGP 控制 out-bound 用 local-pre,控制進來的用 med.(筆試題)9 ospf 是工作在哪個協(xié)議上的?10111213ospf 的 LSA 類型。簡述 OSPF 的基本工作機制。ppp 的lcp 和ncp 協(xié)商過程。筆試中還有一道 PSTN 的信令控制有哪三種?(筆試題)14sloari 8.0 查看進程令是什么?linux 7.3 查看
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年計數(shù)儀表項目可行性研究報告
- 文山云南文山富寧縣農業(yè)農村和科學技術局考察調(流)動工作人員筆試歷年參考題庫附帶答案詳解
- 2025年鋁掛片天花板項目可行性研究報告
- 2025年精密刀柄項目可行性研究報告
- 2025年清肺化痰丸項目可行性研究報告
- 2024-2025學年高中歷史第五單元中國近現(xiàn)代社會生活的變遷第15課交通和通訊工具的進步練習新人教版必修2
- 2024-2025學年廣東省中山市實驗中學等校高二上學期英語聯(lián)考二英語試卷
- 施工階段資金管理制度范本
- 2臘八粥(教學設計)-2023-2024學年語文六年級下冊統(tǒng)編版
- 《6 飛翔的風箏》(教學設計)-2023-2024學年五年級下冊綜合實踐活動皖教版
- 某建設總工程CI形象策劃方案
- -6-35kV中壓交聯(lián)電纜產品基礎知識培訓
- 8款-組織架構圖(可編輯)
- 高三二輪復習備考指導意見
- 2023年四川省公務員考試行測真題及答案解析
- 卷內目錄范例模板
- 淺談鋼琴即興伴奏在教學中應用現(xiàn)狀及提高方法 論文
- 2024屆高考語文復習:小說閱讀之敘事順序與敘事節(jié)奏
- 太陽能光電轉換西安交通大學PP課件
- 新生兒肺透明膜病的影像與臨床探討
- 動力觸探檢測報告超重型圓錐動力觸探試驗
評論
0/150
提交評論