久久99热66热这里只有精品,特黄特色的大片在线观看,亚洲日本三级在线观看,国产三级农村妇女在线,亚洲av毛片免费在线观看,哺乳叫自慰在线看,天天干美女av网

潤信科技筆試題目分享

時間:2024-09-26 14:28:52 資料大全 我要投稿
  • 相關推薦

潤信科技筆試題目分享

  1.Collection和Collections的區(qū)別

潤信科技筆試題目分享

  答:Collection是集合類的上級接口,繼承與他的接口主要有Set 和List.

  Collections是針對集合類的一個幫助類,他提供一系列靜態(tài)方法實現(xiàn)對各種集合的搜索、排序、線程安全化等操作,

潤信科技筆試題目分享

  2.Struts框架中,MVC的體現(xiàn),Action是什么

  在Struts框架中,M模型由實現(xiàn)業(yè)務邏輯的JavaBean或EJB組件構成,C控制器由ActionServlet和Action實現(xiàn),視圖由一組JSP文件構成。

  3.Hibernate中的單向關系和雙向關系映射的區(qū)別,什么時候使用單向,什么時候使用雙向?

  一對多關系分為單向一對多關系和雙向一對多關系。

  單向一對多關系只能通過主控方對被動方進行級聯(lián)更新。

  雙向一對多關系實際上是“一對多”與“多對一”關聯(lián)的組合,也就是說我們必須在主控方配置單向一對多關系的基礎上,在被控方配置與其對應的多對一關系。

  雙向一對多的關系除了避免約束違例和提高性能的好處之外,還帶來另外一個優(yōu)點,由于建立了雙向關聯(lián),我們可以在關聯(lián)雙方中任意一方,訪問關聯(lián)的另一方。

  4.什么時候使用EJB,什么時候使用JavaBean

  在架構J2EE企業(yè)級應用的時候,要根據項目的大小及業(yè)務的復雜情況來決定到底使用還是不使用EJB技術。在以下情況下考慮使用EJB:

  (1)程序需要具有可伸縮性

  為了適應用戶的需要,要在不同的服務器間部署組件,多個組件協(xié)同作業(yè),來完成分布式的計算,以及在資源緊張的時候進行負載平衡。EJB組件不但可以實現(xiàn)這些功能,而且還能兼容不同系統(tǒng)不同平臺,從而真正做到一次編寫,到處運行。

  具體見:J2EE教材P147

  5.Aector和ArrayList的區(qū)別

  6.什么時候使用無狀態(tài)會話Bean,什么時候使用有狀態(tài)會話Bean

  答:教程P161

  7.什么是會話,什么是請求

  HTTP協(xié)議是無狀態(tài)的不持續(xù)連接,會話是用于在連接之間不同頁面之間的數據信息傳遞。

  請求是用戶向服務器發(fā)出的一個動作,動作完成則請求結束,它不會持續(xù)一段時間。

  8.Servlet的生命周期是什么

  J2EE教程:P75

  9.請求轉發(fā)和重定向的區(qū)別

  精通Struts書的:P8

  10.多線程的實現(xiàn)方式

  11.什么時候使用Thread,什么時候使用Runable

  12.Hibernate的缺點是什么

  13.HashMap實現(xiàn)什么接口,繼承什么類

  實現(xiàn)Map、Serializable接口,繼承java.util.AbstractMap類

  14.LinkList和ArrayList的區(qū)別,如果是在集合的開頭插入一個對象,

  使用哪種效率高些,在集合的末尾插入一個對象,使用哪種效率高些,為什么

  ArrayList隨機訪問的效率要比LinkList快,但是LinkList順序訪問的效率則高過ArrayList,另外LinkList在對元素進行插入和刪除操作時要比ArrayList的效率高,二者的最佳選擇方法是:首先選用ArrayList當發(fā)現(xiàn)“向元素中插入和刪除操作太多時”引發(fā)性能問題時,換用LinkList,當然處理固定元素還是選用數組.

  LinkedList基于鏈表實現(xiàn),插入元素的性能會比ArrayList高.

  ArrayList基于數組實現(xiàn),遍歷的性能高于LinkedList.

  15.門面模式在項目中的具體實現(xiàn),為什么該設計模式,為什么不用一個接口,其它類

  實現(xiàn)該接口來代替門面模式,

資料共享平臺

潤信科技筆試題目分享》(http://m.dameics.com)。

  16.你在項目中充當什么角色。

  17.怎樣建立CVS服務器

  18.什么是遠程方法調用

  遠程方法調用是通過網絡調其它服務器上的組件就像調用本地組件一樣.詳見J2EE教程P6

  19.怎樣理解分布式開發(fā)

  20.Struts框架中的titles框架的描述,為什么不用include

  精通Struts書的P383

  21.x=1,y=2,z=3;計算:y+=z–/++x

  答:y=3

  22.int array = new int[10];以下哪種引用是正確的:

  A. array B. arrar[] C. array[0] D. array[1]

  答:題錯,int array = new int[10]改為 int[] array = new int[10];

  23.輸入3個1-99的整數,顯示當中的最大數

  24.解釋和編譯的區(qū)別:

  答:解釋:程序運行時,取一條指令,將其換化為機器指令, 再執(zhí)行這條機器指令。

  編譯:程序運行時之前,將程序的把有代碼編譯為機器代碼,再運行這個程序。

【潤信科技筆試題目分享】相關文章:

友順科技筆試經驗分享10-26

華夏銀行筆試題目分享07-19

會計Accountant筆試題目分享07-24

職場經典筆試題目07-21

UBI 筆試題目05-19

APL筆試題目10-05

用友筆試題目08-15

SUN筆試題目09-05

吉利筆試題目08-23

經歷的筆試題目07-23