<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • java面試簡答題

    時間:2020-11-10 15:44:36 面試問題 我要投稿

    java面試簡答題

      1、說出數據連接池的工作機制是什么?

    java面試簡答題

      J2EE 服務器啟動時會建立一定數量的池連接,并一直維持不少于此數目的池連接。客戶端程序需要連接時,池驅動程序會返回一個未使用的池連接并將其表記為忙。如果當前沒有空閑連接,池驅動程序就新建一定數量的連接,新建連接的數量有配置參數決定。當使用的池連接調用完成后,池驅動程序將此連接表記為空閑,其他調用就可以使用這個連接。

      2、abstract的method是否可同時是static,是否可同時是native,是否可同時是synchronized?

      都不能

      3、數組有沒有length()這個方法? String有沒有length()這個方法?

      數組沒有length()這個方法,有length的屬性。String有有length()這個方法。

      4、Set里的元素是不能重復的,那么用什么方法來區分重復與否呢? 是用==還是equals()? 它們有何區別?

      Set里的元素是不能重復的,那么用iterator()方法來區分重復與否。equals()是判讀兩個Set是否相等。

      equals()和==方法決定引用值是否指向同一對象equals()在類中被覆蓋,為的是當兩個分離的對象的內容和類型相配的話,返回真值。

      5、構造器Constructor是否可被override?

      構造器Constructor不能被繼承,因此不能重寫Overriding,但可以被重載Overloading。

      6、forward 和redirect的區別

      forward是服務器請求資源,服務器直接訪問目標地址的URL,把那個URL的響應內容讀取過來,然后把這些內容再發給瀏覽器,瀏覽器根本不知道服務器發送的內容是從哪兒來的,所以它的地址欄中還是原來的地址。

      redirect就是服務端根據邏輯,發送一個狀態碼,告訴瀏覽器重新去請求那個地址,一般來說瀏覽器會用剛才請求的'所有參數重新請求,所以session,request參數都可以獲取。

      7、EJB與JAVA BEAN的區別?

      Java Bean 是可復用的組件,對Java Bean并沒有嚴格的規范,理論上講,任何一個Java類都可以是一個Bean。但通常情況下,由于Java Bean是被容器所創建(如Tomcat)的,所以Java Bean應具有一個無參的構造器,另外,通常Java Bean還要實現Serializable接口用于實現Bean的持久性。Java Bean實際上相當于微軟COM模型中的本地進程內COM組件,它是不能被跨進程訪問的。Enterprise Java Bean 相當于DCOM,即分布式組件。它是基于Java的遠程方法調用(RMI)技術的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被布署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理, EJB組件由容器所創建和管理。客戶通過容器來訪問真正的EJB組件。

      8、Static Nested Class 和 Inner Class的不同。

      Static Nested Class是被聲明為靜態(static)的內部類,它可以不依賴于外部類實例被實例化。而通常的內部類需要在外部類實例化后才能實例化。

      9、JSP中動態INCLUDE與靜態INCLUDE的區別?

      動態INCLUDE用jsp:include動作實現 它總是會檢查所含文件中的變化,適合用于包含動態頁面,并且可以帶參數。

      靜態INCLUDE用include偽碼實現,定不會檢查所含文件的變化,適用于包含靜態頁面<%@ include file="included.htm" %>

      10、是否可以繼承String類?

      String類是final類故不可以繼承。

      11、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

      switch(expr1)中,expr1是一個整數表達式。因此傳遞給 switch 和 case 語句的參數應該是 int、 short、 char 或者 byte。long,string 都不能作用于swtich。

      12、try {}里有一個return語句,那么緊跟在這個try后的finally {}里的code會不會被執行,什么時候被執行,在return前還是后?

      會執行,在return前執行。

    【java面試簡答題】相關文章:

    java求職面試經驗01-23

    java面試常見問題12-09

    java基礎面試題201711-13

    華為Java面試題精選10-24

    高級Java面試題匯總09-12

    2016年JAVA面試題11-07

    java面試基礎知識大全08-13

    精選Java線程面試題06-15

    java面試最常見問題10-27

    java招聘面試常見問題10-27

    主站蜘蛛池模板: 国产精品视频第一区二区三区| 精品久久香蕉国产线看观看亚洲| 久久亚洲中文字幕精品有坂深雪| 亚洲麻豆精品国偷自产在线91| 国语自产拍精品香蕉在线播放| 亚洲国产精品成人久久| 国产91精品一区二区麻豆亚洲| 国产乱人伦偷精品视频AAA | 精品国偷自产在线| 国产麻豆精品一区二区三区v视界| 精品国偷自产在线视频| 久久99热精品| 99精品视频在线观看re| 精品无码久久久久久午夜| 国产精品一区二区久久精品| 曰韩精品无码一区二区三区| 久久夜色精品国产亚洲av| 国产精品国产三级国产| 久久精品国产亚洲网站| 国产精品亚洲一区二区三区在线| 亚洲精品无码乱码成人| 日韩精品人成在线播放| 国产精品99在线播放| 午夜精品美女写真福利| 精品日产一区二区三区手机| 91精品最新国内在线播放| 日韩精品无码一区二区三区不卡 | 国产伦精品一区二区三区女| 精品人妻系列无码天堂| 亚洲欧洲久久久精品| 婷婷成人国产精品| 亚洲国产精品尤物yw在线| 蜜臀AV无码国产精品色午夜麻豆| 精品水蜜桃久久久久久久| 精品国产亚洲男女在线线电影 | 精品三级AV无码一区| 人妻少妇偷人精品无码| 欧美亚洲色综久久精品国产| 精品一区二区三区在线观看视频| 久久精品99久久香蕉国产色戒 | 精品国产福利盛宴在线观看|