版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java面試寶典面試寶典一.Java基礎(chǔ)部分.....................................................................................................................71、一個(gè)“.java“源文件中是否可以包括多個(gè)類(不是內(nèi)部類)?有什么限制?.......72、Java有沒有g(shù)oto.....................
2、...................................................................................83、說說s1=s11有什么錯(cuò)shts1=1s1=1有什么錯(cuò).......................97、型變量中能不能存貯一個(gè)中文漢字為什么..................................................98、用最有效率的方法算出
3、2乘以8等於幾................................................................99、請(qǐng)?jiān)O(shè)計(jì)一個(gè)一百億的計(jì)算器......................................................................................910、使用final關(guān)鍵字修飾一個(gè)變量時(shí),是引用不能變,還是引用的對(duì)象不能變?........
4、..................................................................................................................................1111、“==“和equals方法究竟有什么區(qū)別?................................................................
5、..1112、靜態(tài)變量和實(shí)例變量的區(qū)別?..............................................................................1213、是否可以從一個(gè)static方法內(nèi)部發(fā)出對(duì)非static方法的調(diào)用?.........................1214、Integer與int的區(qū)別........................................
6、.......................................................1315、Math.round(11.5)等於多少M(fèi)ath.round(11.5)等於多少...................................1316、下面的代碼有什么不妥之處....................................................................
7、............1317、請(qǐng)說出作用域public,private,protected,以及不寫時(shí)的區(qū)別.........................1318、Overload和Override的區(qū)別。Overloaded的方法是否可以改變返回值的類型........................................................................................
8、..................................................1419、構(gòu)造器Construct是否可被override.................................................................1520、接口是否可繼承接口抽象類是否可實(shí)現(xiàn)(implements)接口抽象類是否可繼承具體類(concreteclass)抽象類中是否可以有靜態(tài)的ma
9、in方法?.......................1521、寫clone()方法時(shí),通常都有一行代碼,是什么?.............................................1522、面向?qū)ο蟮奶卣饔心男┓矫?.................................................................................1523、java中實(shí)現(xiàn)多態(tài)的機(jī)制是
10、什么?..........................................................................1724、abstractclass和interface有什么區(qū)別..................................................................1725、abstract的method是否可同時(shí)是static是否可同時(shí)是native
11、,是否可同時(shí)是synchronized..................................................................................................................1826、什么是內(nèi)部類?StaticNestedClass和InnerClass的不同。............................1927、內(nèi)部類可以引用它的包
12、含類的成員嗎?有沒有什么限制?..............................2028、AnonymousInnerClass(匿名內(nèi)部類)是否可以extends(繼承)其它類,是否可以implements(實(shí)現(xiàn))interface(接口).............................................................................2129、super.getCla
13、ss()方法調(diào)用...........................................................................2130、String是最基本的數(shù)據(jù)類型嗎.............................................................................2231、Strings=“Hello“s=s“wld!“這兩行代碼執(zhí)行后,原
14、始的String對(duì)象中的內(nèi)容到底變了沒有?......................................................................................................2232、是否可以繼承String類...............................................................................
15、.........2333、Strings=newString(“xyz“)創(chuàng)建了幾個(gè)StringObject二者之間有什么區(qū)別?..........................................................................................................................................2334、String和Strin
16、gBuffer的區(qū)別................................................................................23的是父類的compareTo方法,還是使用的子類的compareTo方法,還是拋異常!.....................................................................................
17、.....................................................4871、說出一些常用的類,包,接口,請(qǐng)各舉5個(gè)......................................................4972、java中有幾種類型的流?JDK為每種類型的流提供了一些抽象類以供繼承,請(qǐng)說出他們分別是哪些類?....................................
18、......................................................5073、字節(jié)流與字符流的區(qū)別..........................................................................................5074、什么是java序列化,如何實(shí)現(xiàn)java序列化?或者請(qǐng)解釋Serializable接口的作用。..........
19、........................................................................................................................5175、描述一下JVM加載class文件的原理機(jī)制........................................................5276、heap和stack有什么
20、區(qū)別。...................................................................................5277、GC是什么為什么要有GC...............................................................................5278、垃圾回收的優(yōu)點(diǎn)和原理。并考慮2種回收機(jī)制。............
21、..................................5279、垃圾回收器的基本原理是什么?垃圾回收器可以馬上回收內(nèi)存嗎?有什么辦法主動(dòng)通知虛擬機(jī)進(jìn)行垃圾回收?..............................................................................5380、什么時(shí)候用assert。......................................
22、.........................................................5381、java中會(huì)存在內(nèi)存泄漏嗎,請(qǐng)簡(jiǎn)單描述。..........................................................5482、能不能自己寫個(gè)類,也叫java.lang.String?...............................................
23、........5783.Java代碼查錯(cuò)...................................................................................................................57二.算法與編程...........................................................................
24、............................................611、編寫一個(gè)程序,將a.txt文件中的單詞與b.txt文件中的單詞交替合并到c.txt文件中,a.txt文件中的單詞用回車符分隔,b.txt文件中用回車或空格進(jìn)行分隔。.612、編寫一個(gè)程序,將d:java目錄下的所有.java文件復(fù)制到d:jad目錄下,并將原來文件的擴(kuò)展名從.java改為.jad。.......................
25、....................................................633、編寫一個(gè)截取字符串的函數(shù),輸入為一個(gè)字符串和字節(jié)數(shù),輸出為按字節(jié)截取的字符串,但要保證漢字不被截取半個(gè),如“我ABC”,4,應(yīng)該截取“我AB”,輸入“我ABC漢DEF”,6,應(yīng)該輸出“我ABC”,而不是“我ABC漢的半個(gè)”。....................................................
26、..........................................................................654、有一個(gè)字符串,其中包含中文字符、英文字符和數(shù)字字符,請(qǐng)統(tǒng)計(jì)和打印出各個(gè)字符的個(gè)數(shù)。.....................................................................................................
27、.........665、說明生活中遇到的二叉樹,用java實(shí)現(xiàn)二叉樹...................................................676、從類似如下的文本文件中讀取出所有的姓名,并打印出重復(fù)的姓名和重復(fù)的次數(shù),并按重復(fù)次數(shù)排序:.....................................................................................
28、.........727、寫一個(gè)Singleton出來。..........................................................................................758、遞歸算法題1............................................................................................
29、.................779、遞歸算法題2.............................................................................................................7810、排序都有哪幾種方法?請(qǐng)列舉。用JAVA實(shí)現(xiàn)一個(gè)快速排序。.....................7911、有數(shù)組a[n],用java代碼將數(shù)組元素順序顛倒.
30、................................................8012金額轉(zhuǎn)換,阿拉伯?dāng)?shù)字的金額轉(zhuǎn)換成中國(guó)傳統(tǒng)的形式如:(¥1011)-(一千零一拾一元整)輸出。..........................................................................................81三.html&Javript&ajax部分.........
31、.....................................................................................821.判斷第二個(gè)日期比第一個(gè)日期大.............................................................................822.用table顯示n條記錄,每3行換一次顏色,即1,2,3用紅色字體,4,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
評(píng)論
0/150
提交評(píng)論