版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、頁眉內(nèi)容java 面試題一選擇題(每題1 分)1. jsp 有幾個內(nèi)置對象? ( )(單選)A 5 個B 6 個C9個D8 個2.在 JAVA中,如何跳出當(dāng)前的多重嵌套循環(huán)?( ) (多選)A breakB returnCforwardDfinally3.四種會話跟蹤技術(shù),哪個范圍最大?() (單選)A pageB requestC sessionD application4. java 中有幾種方法可以實現(xiàn)一個線程?() (單選)A 1 種B 2 種C 3 種D 4 種5.同步有幾種實現(xiàn)方法() (單選)A 4 種B 2 種C 3 種D 1 種6. xml 有哪些解析技術(shù) ? ( ) (多選
2、)ADOMBSAXCSTAXDJDOM7. 下列說法正確的是()(多選)A 構(gòu)造器 Constructor 可被繼承B String 類不可以繼承C 判斷兩個對象值相同用“ =”D char 型變量中能存貯一個中文漢字8.下面說法錯誤的是() (單選)A Vector 是線程安全的B float f=3.4 是正確的C StringBuffer 的長度是可變的D StringBuffer 的長度是不可變的9. 下列關(guān)于集合的說法正確的是()(多選)A List 的具體實現(xiàn)包括 ArrayList 和 VectorB Map 集合類用于存儲元素對(稱作 鍵 和 值 ),其中每個鍵映射到一個值C
3、Set 的元素是有序的D Hashtable 是線程安全的。10. 下列關(guān)于線程說法正確的是()(多選)A 調(diào)用 sleep 不會釋放對象鎖。B 調(diào)用 wait 方法導(dǎo)致本線程放棄對象鎖C 當(dāng)一個線程進(jìn)入一個對象的一個 synchronized 方法后,其它線程不可進(jìn)入此對象的其它方法D notify(): 喚醒全部處于等待狀態(tài)的線程。11. 給定 JSP程序源碼如下,該JSP運(yùn)行后輸出的結(jié)果是()。(單選)Count: ACount: 1BCount:2C1: 2DCount:12 在 J2EE中的一個 JSP文件中,有表達(dá)式,它將輸出(a) 2+3b)5c)23d)不會輸出,因為表達(dá)式是錯
4、誤的)(單選)頁眉內(nèi)容13 在 J2EE中, JSTL提供條件標(biāo)簽以支持JSP頁面的各種條件,其中()類似于Java語言的switch語句。(單選)a)b)c)d)14. 在進(jìn)行Java Web 開發(fā)時,假定一個變量保存在session 中,要獲得這個變量的值,可以使用以下()語句。(單選)a) application.getAttribute( “name”)b) pageContext.getAttribute( “name”)c) session.getAttribute( “name”)d) config.getInitParameter( “name”)15)在 J2EE中,編寫 S
5、ervlet 過濾器時,()接口用于調(diào)用過濾器鏈中的下一個過濾器。()(單選)a) Filterb) FilterConfigc) FilterChaind)Servlet16)關(guān)于視圖的描述正確的是()(單選)a) 視圖是一種特殊的表,它存儲了用戶定制的數(shù)據(jù)。b) 視圖僅用于用戶進(jìn)行查詢,不可以通過視圖對數(shù)據(jù)進(jìn)行修改。c) 在 sql server 中可以通過用 T-sql 語句來創(chuàng)建,也可以通過企業(yè)管理器。d) 創(chuàng)建視圖只能操作本機(jī)器上的數(shù)據(jù)庫表。17) STRUTS框架中,()類在視圖層和控制層之間傳遞HTML 表單數(shù)據(jù)。(單選)a) Actionb) ActionForwardc) A
6、ctionFormd) ActionServlet18) Struts 控制器的主要任務(wù)是接受用戶請求、根據(jù)用戶請求調(diào)用對應(yīng)的模型組件、獲取業(yè)務(wù)邏輯執(zhí)行結(jié)果的根據(jù)處理結(jié)果選擇適合的視圖組件返回給用戶, 實現(xiàn) Struts 控制器的類中不包括( )。(單選)a)ActionServletb) Actionc)ActionFormd) ActionForward19)在 OOD 中,類和接口之間的關(guān)系稱之為()。(單選)a)泛化b) 實現(xiàn)c) 關(guān)聯(lián)d) 繼承20) 以下關(guān)于SessionFactory 的說法哪些正確?()(多選)A) 對于每個數(shù)據(jù)庫事務(wù),應(yīng)該創(chuàng)建一個SessionFactory
7、對象B) 一個 SessionFactory 對象對應(yīng)一個數(shù)據(jù)庫存儲源。C) SessionFactory 是重量級的對象,不應(yīng)該隨意創(chuàng)建。如果系統(tǒng)中只有一個數(shù)據(jù)庫存儲源只需要創(chuàng)建一個。D) SessionFactory 的 load() 方法用于加載持久化對象21) 關(guān)于 AOP錯誤的( )(單選)22) 依賴注入說法正確的(單選)A)依賴注入的目標(biāo)是在代碼之外管理程序組建間的依賴關(guān)系B)依賴注入即是“面向接口”的編程C)依賴注入是面向?qū)ο蠹夹g(shù)的替代品D)依賴注入的使用會增大程序的規(guī)模23) 以下哪些屬于Session的方法?()(多選)A) load()B) save()頁眉內(nèi)容C) de
8、lete()D) update()E) open()F) close()24) 下面那些是 Hibernate 的查詢方式( )(多選)A)sqlB)hqlC)Criteria25)以下數(shù)據(jù)結(jié)構(gòu)不屬于線性結(jié)構(gòu)的是()(單選)A)隊列B)線性表26) 下列是文件讀寫的類是(C)二叉樹)(多選)D) 棧A)File ReaderB)FileC)FileWriterD) InputStream27) 數(shù)據(jù)庫技術(shù)中的“臟數(shù)據(jù) ,是指()的數(shù)據(jù)。(單選)A) 錯誤 B 回返 C 未提交 D 未提交的隨后又被撤消28)在計算機(jī)中,個字節(jié)是由多少個二進(jìn)制位組成的()(單選 )A). 4B). 8C). 16
9、D).2429)設(shè)正 x、 y 均為整型變量,且x=10y=3,則以下語句 printf(%d,%dn,x-,-y);的輸出結(jié)果是()(單選 )A).10,3B). 9,3C). 9,2D).10,230) 下列不屬于面向?qū)ο蟮姆椒ㄊ牵ǎ▎芜x)A). 對象B). 類C). 繼承D).過程調(diào)用二. 填空(每空1 分)1.String s = new String(xyz); 創(chuàng)建了 _2_個 String對象?2.Math.round(9.5) 等於 _10_Math.round(-9.5) 等於 _ -93. try 里有一個 return 語句,那么緊跟在這個try 后的 finally
10、里的 code 會被執(zhí)行,什么時候被執(zhí)行,在 return_( 前還是后? )4.如何現(xiàn)實 servlet 的單線程模式5.類變量必須帶的修飾符是_static_6. final 類可以修飾在屬性, 方法和_類 _前面7.Java 默認(rèn)的包是 _ java.lang.*_8.Hibernate 里面怎樣實現(xiàn)類與類之間的關(guān)系_ 表映射 _9.Socket 編程服務(wù)器端用 _ serverSocket_類來創(chuàng)建 socket 對象三判斷題(每題2 分)1. 依賴注入即是“面向接口”的編程。錯2. Overload 和 Override 都是 java 多態(tài)的不同體現(xiàn)形式。對3. String 是最
11、基本的數(shù)據(jù)類型錯4. 啟動一個線程是用 start () 對5. 接口可以繼承接口 對四簡答題(每題4 分)1. 下列程序打印結(jié)果是 int arr = 1,3,3,2,8;String str =“”;int i=0;public void doIt()for (;iarri+1)str=arri+arri+1+str;break ; else if(arriarri+1) str=arri+str+arri+1; i+;continue ; elsestr+=arri;i+;i=2 ; str=51332. 將會打印出什么 ? package test;public class Fathe
12、rClass public FatherClass() FatherClass Create); 類:package test;import test.FatherClass; public class ChildClass extends FatherClasspublic ChildClass() ChildClass Create);public static void main(String args) FatherClass fc = new FatherClass();ChildClass cc = new ChildClass(); 輸出結(jié)果:fatherClass Create
13、fatherClass CreatehildClass Create頁眉內(nèi)容3.下列程序?qū)€是錯,如果錯請說明原因!abstract class Name private String name;public abstract boolean isStupidName(String name) abstract method必須以分號結(jié)尾,且不帶花括號4. 表:table1(FId,Fclass,Fscore),用最高效最簡單的SQL 列出各班成績最高的列表,顯示班級,成績兩個字段。select fclass,max(fscore) from table1 group by fclass,fi
14、d5. 下面程序運(yùn)行結(jié)果是String arr1 =” a”, ”,”c”b”, ”,”1b ;List lst1 = new ArrayList();lst1.add(” d” );Collections. addAll (lst1,arr1);Set set1 = new HashSet();set1.add(” d” );Collections. addAll (set1, arr1);運(yùn)行結(jié)果 :d, a, b, 1, c, b編程題(每題6 分)1. 寫一個 Singleton 出來 public class Singleton private static Singleton in
15、stance = nullpublic static synchronized Singleton getInstance() if (instance=null)instance new Singleton(); return instance;頁眉內(nèi)容2 一個表 td中的部分 Id有多個記錄, 把所有有多個記錄的id查出來, 并顯示共有多少條記錄數(shù)。select id, Count(*) from tb group by id having count(*)13 給你個字符串String = “ abcdefg”,請你把它倒序輸出。StringBuffer sb = new StringB
16、uffer(s);sring s1 = (sb.reverse().toString();4. 寫出冒泡排序的實現(xiàn)public void fun9()int a = 1,3,5,61,2,123,12,Conica.print(a);for(int i=0 ; ia.length-1 ; i+)for(int j=0 ; jaj+1)頁眉內(nèi)容int temp = aj;aj = aj+1;aj+1 = temp;5 編程: 編寫一個截取字符串的函數(shù),符串。 但是要保證漢字不被截半個,輸入為一個字符串和字節(jié)數(shù),輸出為按字節(jié)截取的字如 “我 AB C”4,應(yīng)該截為 “我 AB”,輸入 “我 ABC
17、 漢 DEF”,應(yīng)該輸出為 “我 ABC” 而不是 “我 ABC+ 漢的半個 ”。package test;class SplitString String SplitStr;int SplitByte;public SplitString(String str,int bytes) SplitStr=str;SplitByte=bytes;The String is: +SplitStr+ ;SplitBytes=+SplitByte);public void SplitIt() int loopCount;loopCount=(SplitStr.length()%SplitByte=0)?(SplitStr.length()/SplitByte):(Split Str.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年中國變速箱殼結(jié)合面專用轉(zhuǎn)盤銑床市場調(diào)查研究報告
- 2024年中國不定型顆粒活性炭市場調(diào)查研究報告
- 2025至2030年中國蒜香醬油花生行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國紡織機(jī)長儀殼行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國智能樓宇對講系統(tǒng)行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國振動計行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國微波爐配件行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國塑膠配件行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國全能麻醉機(jī)行業(yè)投資前景及策略咨詢研究報告
- 2025至2030年中國LED溫濕度計行業(yè)投資前景及策略咨詢研究報告
- 工程數(shù)量管理規(guī)定
- 高邊坡監(jiān)控量測方案
- PEP英語四年級上冊Unit 4 My home 教學(xué)反思
- 帶式輸送機(jī)檢修維護(hù)通用安全技術(shù)措施實用版
- JJF 1585-2016固定污染源煙氣排放連續(xù)監(jiān)測系統(tǒng)校準(zhǔn)規(guī)范
- vpn基礎(chǔ)與應(yīng)用簡介
- GB/T 23319.2-2009紡織品洗滌后扭斜的測定第2部分:機(jī)織物和針織物
- 田螺姑娘閱讀測試試題附答案
- 首都博物館參觀匯報參考課件
- 國家開放大學(xué)《美學(xué)原理》形考作業(yè)1-5參考答案
- 《認(rèn)識長方形》數(shù)學(xué)
評論
0/150
提交評論