Java工程師面試題
Java 編程語言是個簡單、面向對象、分佈式、解釋性、健壯、安全與系統無關、可移植、高性能、多線程和靜態的語言。那麼java工程師的面試題是什麼呢?下面跟yjbys小編一起來看看吧!
1. int和Integer的區別
integer是一個類,對他的操作要通過類的方法,int是8中基本數據類型之一。Integer是對int的封裝。聲明int的變量不需要實例化。聲明integer變量需要實例化。Int不需要實例化。
2. String和 StringBuffer的區別
String聲明的數組長度是確定的,不能隨意增加其容量。線程安全的可變字符序列。
StringBuffer可隨意增加容量,線程安全的字符序列;
3.運行時異常和一般異常的區別
運 行時異常是程序運行時可能報出的異常。可以用try catch抓取,也可以不做任何處理。比如:INDEXOUTOFEXCEPTION, CLASSCASETEXCEPTION, NULLPOTIONTEREXCEPTION, CLASSNOTFOUNDEXCEPTION
一般異常,這些異常是在定義方法時聲明拋出的,這些異常必需用try catch拋出,或throws處理,如果不處理,程序將編譯失敗。比如:IOEXCEPTION, FILENOTFOUNDEXCEPTION, SQLEXCEPTION
4.例舉5個常用的包、類、接口
, , , , g
String,StrignBuffer, Date,Calendar,HashMap,HashSet
Collection, Action, serziale, ActionSupport,List,Map
5、Vector和linkList的存儲性能和特性
6.設計4個線程,其中兩個線程每次j+1,其它兩個線程是j-1
7.連接池的工作機制
連接池控制着和數據庫的鏈接,他來控制開啓幾個鏈接,關閉幾個鏈接,什麼時候關閉,調用什麼方法,在hibernate中的,connectionProvider相當於一個連接池,他來維持session和數據庫的.鏈接狀態。
8.應用服務器有哪些
tomcat,jboss,WebLogic
9. 集合有哪些,集合的方法有哪些?
Collection,Map
Add,clear,remove,contains,equals。Hashcode
Clear,clone,remove,size,isempty,put,get
10. MVC各部分有哪些技術實現,是如何實現
View:產生http響應,請求模型更新,提供form表單用於用戶請求
Model:封裝應用狀態,響應狀態查詢,暴露應用接口
Controller:驗證請求數據,將請求數據與模型更新相映射,返回響應的視圖。
ts的配置文件有哪些,解釋globalForwards、ActionMapping、MessageResource
返回公共頁面的配置,比如:返回到錯誤頁面,登錄頁面
配置action的相關信息,包括path,type,name,validate,scope,input
描述該模塊的一起配合使用的消息資源,message resource對象
12.簡述ActionForm和Action在Struts中扮演的角色
actionform封裝請求的數據
action處理用戶請求產生響應
13. 方法裏有一個return 語句,那麼緊跟在這個try後的finally{}裏的code會不會執行?
會,而且先執行finally,在執行try
14.在WEB應用中,你都使用哪些技術或方法來改善系統的性能?
Ajax,action(線程安全,運行慢),jbpm,寫一些公共的類,方法,進行調用
對服務器訪問人數控制。
相關文章
-
經典Java面試題之Java中Char類型的運算
char在java中稱爲字符型,佔2個字節。本文是本站小編搜索整理的關於經典Java面試題之Java中Char類型的運算,有需要的小夥伴可以參考一下,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網! [面試 -
java中級工程師面試題
目前,我國對軟件人才的需求已達20萬,並且以每年20%左右的速度增長。在未來5年內,合格軟件人才的需求將遠大於供給。下面是關於java中級工程師面試題,希望大家認真閱讀! 一、 單選題(共12題,每題2分,共24分)1.下面關於Jav -
Java工程師面試題及答案
現在就快到企業的招聘季了,你們準備好去面試了嗎?今天小編收集了一些面試中常會問道的問題給大家,希望能給大家帶來幫助哦!也祝各位同學都能找到讓自己滿意的工作! 1. 如何判斷一個數是2的冪。個人認爲,數字轉化爲二 -
Java工程師面試題(170道)
Java是一個支持併發、基於類和麪向對象的計算機編程語言。以下是本站小編搜索整理的一份Java工程師面試題(170道),供參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!1、面向對象的特徵 -
Java工程師面試的常見問題
彩色錦鯉的製作過程主要材料:植鞣革 2020所需工具:菱斬酒精染料創面處理製作步驟:第1步:第2步:第3步:第4步:第5步:第6步:第7步:第8步:第9步: -
Java面試題Java寫一個折半查找
引導語:折半查找是指如果不是從一組隨機的序列裏查找,而是從一組排好序的序列裏找出某個元素的位置,則可以有更快的算法。以下是本站小編分享給大家的用Java面試題Java寫一個折半查找,歡迎閱讀參考!用Java寫一個折半查 -
java軟件工程師面試題有哪些
java軟件工程師面試題有哪些呢?今天小編爲大家收集整理了以下的面試題,歡迎學習! Java基礎方面:1,作用域public,protected,private,以及不寫時的區別答:區別如下:作用域 當前類 同一package 子孫類 其他packagepublic -
2017年Java工程師面試題
Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言。下面yjbys小編爲大家準備了關於Java工程師面試的題目,歡迎閱讀。 一、問答題(共兩題每題5分)1、在軟件開發的形式中,有單獨開發和團隊開發,請您分析兩種 -
Java高級工程師面試題及答案
隨着Inteet的迅速發展,Web應用日益廣泛,Java語言也得到了迅速發展。Java軟件工程師是指運用Java這種開發語言去完成軟件產品的軟件程序設計、開發、測試、維護升級等工作的人員。那麼java工程師的面試你過了嗎?如果們有 -
公司Java工程師面試筆試題
公司Java工程師面試筆試題分享給大家,希望在大家的求職面試中能夠有所幫助!更多內容請關注應屆畢業生考試網! 一、問答題(共兩題每題5分)1、在軟件開發的形式中,有單獨開發和團隊開發,請您分析兩種開發形式的利弊?2、