久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

程序員相關(guān)面試題

時間:2019-05-14 02:20:26下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《程序員相關(guān)面試題》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《程序員相關(guān)面試題》。

第一篇:程序員相關(guān)面試題

面試題匯總

1、請進(jìn)行自我介紹

2、你的外語水平如何

3、請描述自己的優(yōu)缺點(diǎn),并給出例子

4、請問你的最好成績排名如何

5、給出一個我錄取你的理由

6、請對比大學(xué)課程和TTC課程的優(yōu)劣

7、請說明你在TTC的收獲

8、給出項目經(jīng)歷,是自己做的設(shè)計嗎?

9、有兩張表,一張保存成績,一張保存學(xué)員信息寫出一下問題的SQL語句 a)建表

b)添加約束

c)查詢?nèi)闭n學(xué)生名單

d)按照學(xué)生平均分排序

10、解釋一下事務(wù)的概念

1.自我介紹

2.有什么興趣愛好

3.是否通過英語四級、分?jǐn)?shù)

4.學(xué)院錄取分?jǐn)?shù)線

5.成績排名

6.是否有考研的想法

7.大學(xué)期間擔(dān)任過什么職務(wù)

8.上學(xué)期間學(xué)過什么跟軟件相關(guān)的課程

9.都做過什么項目、或者課程設(shè)計

10.在項目小組里負(fù)責(zé)哪一部分

11.家鄉(xiāng)在哪里

12.如果某某地有東軟的分公司是否愿意去(陷阱問題,主要看南方生源在北方工作 的意愿)

13.是否能夠出差、加班

14.對東軟的認(rèn)識

15.對軟件行業(yè)的認(rèn)識

16.C和C++的區(qū)別,更喜歡哪種語言

軟開面試題:

1、Int如何轉(zhuǎn)化成String類型,相反如何轉(zhuǎn)化

2、繼承的好處

3、如何理解面向?qū)ο笳Z言

4、小數(shù)位多的時候用什么類型

5、Int占幾個字節(jié)、長度

6、字符串如何連接

7、獨(dú)立做過什么項目

8、遇到什么問題,如何解決的1.簡單自我介紹

2.總結(jié)一下自己的優(yōu)缺點(diǎn)

3.Oracle中建表語法,事務(wù)相關(guān)特性

4.JDBC過程

5.在東軟實(shí)訓(xùn)中心有哪些收獲

6.對東軟是否認(rèn)可

1.學(xué)習(xí)中遇到的問題如何解決?

2.遇到規(guī)定時間無法完成的任務(wù)時如何解決?

3.線程如何使用?線程的常用方法?wait和sleep的區(qū)別?

4.&與&&區(qū)別?

5.抽象類與接口的區(qū)別?

6.學(xué)校本專業(yè)多少人,你在學(xué)校排名是多少?

7.如何使用異常處理?

8.B/S C/S的區(qū)別?

9.文件讀寫需要使用哪些類?你都讀寫過什么文件?

10.什么是面向?qū)ο螅?/p>

11.二分查找的算法、冒泡排序?用語言描述或在紙上寫

12.素數(shù)之和1~100?

13.單例如何實(shí)現(xiàn)?

14.hashmap與hashtable的區(qū)別?、15.sql語句執(zhí)行的先后順序?

16.java都學(xué)過哪些課程和內(nèi)容(java體系結(jié)構(gòu))

17.xml的解析和編輯

18.JavaScript實(shí)現(xiàn)時鐘功能?

19.javaapi是否使用過,如何查找某一個類的方法

20.JavaScript作用?JavaScript調(diào)試?

21.左外連接和右外連接的語句、視圖和索引的使用

22.分組使用什么語句

23.request的作用?

24.楊輝三角形編寫

25.get和post區(qū)別?

26.2個畫面之間傳值

27.重載和重寫的區(qū)別

28.連接數(shù)據(jù)庫的步驟

29.什么時候使用static

30.Final修飾類的作用

31.什么時候會創(chuàng)建內(nèi)部類

政府事業(yè)部:

所用技術(shù):java,pb,oracle

做實(shí)施oracle是重點(diǎn)

問題:

1. 所學(xué)專業(yè)課以及在年級中排名;

2. 4,6級分?jǐn)?shù);

3. 期望的工作地點(diǎn)以及是否能夠出差;

4. 特長和愛好;

5. 溝通能力;

6. 做過的項目;

7. 使用過以及最熟的開發(fā)語言和工具;

8. Oracle問題:有A,B兩個表,A表有id和姓名,工資,B表有Id和工資,寫一個

SQL語句用B表的工資更新A表工資;

9. 模擬場景:如果你是項目負(fù)責(zé)人,在客戶現(xiàn)場發(fā)現(xiàn)產(chǎn)品的一個重大問題,客戶要求

在3天內(nèi)解決,而項目組評估需要2個星期才能徹底解決,你作為項目負(fù)責(zé)人應(yīng)該怎么做。

309政府面試題:

1. 自我介紹

2. 在大學(xué)里的成績排名,是否過英語四六級,在校是否當(dāng)過干部?

3. 和周圍人相處的怎么樣?

4. 自己的優(yōu)缺點(diǎn)及興趣愛好。

5. 什么事繼承、封裝、多態(tài)?

6. 說說java都有多少種數(shù)據(jù)類型?

7. 說說SSH架構(gòu)

8. 做過什么項目,簡單說說怎么做的?在做項目中遇到過問題么?如何解決的?

9. 數(shù)據(jù)庫學(xué)過什么,說說這些數(shù)據(jù)庫的區(qū)別。

10. 是否愿意做實(shí)施方面工作

11. 對東軟的認(rèn)識

12. 覺得實(shí)訓(xùn)中心怎么樣?來實(shí)訓(xùn)后有什么提高?

13. 能出差么?想去哪個城市工作?

14. 還有什么想問面試官的么?

政府事業(yè)部所注重的能力:

1. 數(shù)據(jù)庫的增刪改查操作;

2. 硬件知識,如服務(wù)器調(diào)優(yōu);

3. 與客戶溝通能力;

軟開面試題:

1、針對做過的用戶管理系統(tǒng),請用2分鐘簡單描述一下項目規(guī)模、功能、做的過程、使用的技術(shù)

2、在項目中,異常如何處理的?

3、在項目中,是否遇到什么問題?又是如何處理的?

4、針對用戶管理系統(tǒng),數(shù)據(jù)庫表是如何設(shè)計的?

5、你認(rèn)為項目中,最復(fù)雜的是什么?

6、針對用戶管理系統(tǒng)的web實(shí)現(xiàn),如果在登錄時,加一個驗證碼,如何處理?

7、關(guān)于前臺的各個輸入域驗證?如何進(jìn)行表單驗證?

8、針對你做過的校園網(wǎng)站,是如何分析、設(shè)計的?各個階段都做了什么工作?各個階段所

用時間?針對于視頻點(diǎn)播,如果人數(shù)較多,如何解決性能問題?

9、說說存儲過程?游標(biāo)?事務(wù)?事務(wù)的特性?union聯(lián)合、主鍵、聯(lián)合主鍵、索引?

10、Dml和ddl區(qū)別?什么時候使用右連接?

11、什么是封裝?使用自己的話說一下,你封裝的理解?

12、什么是繼承?你對繼承的理解?

13、你對多態(tài)的理解?對抽象的理解?

14、對于java中的循環(huán)語句:for、while、do…while,分別在什么時候使用它們?

15、在網(wǎng)頁中,如何顯示距離倫敦奧運(yùn)會的倒計時?

16、在銀行系統(tǒng)中,關(guān)于金額的數(shù)據(jù)類型是什么?

17、數(shù)據(jù)庫的性能從何下手?

18、簡單的自我介紹?為什么想來東軟?對其他企業(yè)有了解嗎?

19、在實(shí)訓(xùn)都培訓(xùn)哪些內(nèi)容了,簡單說明一下?

第二篇:程序員面試題

曙光集團(tuán)程序員面試題(答題時間1小時)

基本概念測試題

1.如果在一個B/S結(jié)構(gòu)的系統(tǒng)中需要傳遞變量值,但是又不能使用Session、Cookie、Application,您有幾種方法進(jìn)行處理?

2.請說明覆蓋與重載的區(qū)別?

3.請說明抽象類、類、接口有什么不同?

4.請說明Java的錯誤處理機(jī)制是什么?

5.請舉例說明Java中有幾種參數(shù)傳遞模式?

6.請說明Java中垃圾回收的機(jī)制。

7.請寫出Java中的基本數(shù)據(jù)類型

基本能力測試題

8.請列出您所知道的設(shè)計模式的名稱并說明在什么情況下使用該模式

9.請按照你的理解簡要描述一下三層架構(gòu)

10.請說明在交給測試部門前,如何對自己負(fù)責(zé)的模塊進(jìn)行測試?

綜合能力測試題

11.請用Java語言以最能夠體現(xiàn)你的編程水平的方式編寫出對一張表中的記錄

進(jìn)行添加、修改、刪除、查詢操作的主要類和方法結(jié)構(gòu)(可以隨意建立一張表進(jìn)行編寫)

數(shù)據(jù)庫能力題

12.一大型企業(yè),有10000名員工,每半個月發(fā)一次工資,請寫出你對此企業(yè)工資數(shù)

據(jù)庫的設(shè)計思路(數(shù)據(jù)庫為SQL server或者Oracle)

13.請在SQL Server或者Oracle中設(shè)計表來保存一個樹狀結(jié)構(gòu)的組織結(jié)構(gòu)圖(假

設(shè)結(jié)構(gòu)圖中只有名稱這一項內(nèi)容需要保存),如果我想查詢某一職位下的所有職位,用一個存儲過程來實(shí)現(xiàn),你有什么思路?

第三篇:java程序員面試題

1、你怎樣理解Struts,又那些配置文件,以及作用? 理解:http://ruixin.iteye.com/blog/899289 配置文件:struts.xml 作用:struts 框架mvc 實(shí)現(xiàn)低耦合,便于程序的維護(hù)~ 配置文件控制流程的轉(zhuǎn)向 很清晰~ 主要負(fù)責(zé)具體業(yè)務(wù)的實(shí)現(xiàn)和頁面的轉(zhuǎn)向~

2、怎么樣來捕獲數(shù)據(jù)庫中的異常?

3、如何處理網(wǎng)頁中的驗證信息,如何友好的進(jìn)行處理?

4、用javaScript實(shí)現(xiàn)java中的監(jiān)聽器功能?

5、你對對日外包的看法?

6、數(shù)據(jù)庫連接方式由哪幾種?

Jdbc、連接池、hibernate

7、你清楚哪幾種設(shè)計模式,談?wù)劯鞣N設(shè)計模式的類結(jié)構(gòu)。

8、談?wù)刯sp和sevlet的區(qū)別,以及它們性能上的區(qū)別。

jsp是servlet的一種簡化,jsp編譯后是“類servlet”。servlet 主要是用來處理業(yè)務(wù)層;

jsp 則是主要負(fù)責(zé) 表現(xiàn)層。

servlet完全是java程序代碼構(gòu)成,擅長于流程控制和事務(wù)處理,而通過servlet來生成動態(tài)網(wǎng)頁很不直觀; 對于靜態(tài)的html標(biāo)簽,servlet都必須使用頁面輸出流逐行輸出。Servlet中沒有內(nèi)置對象。Jsp由html代碼和jsp標(biāo)簽構(gòu)成可以方便地編寫動態(tài)網(wǎng)頁,在struts框架中,jsp位于MVC設(shè)計模式的視圖層,而servlet位于控制層。

總之,使用jsp只需要完成程序員需要輸出到客戶端的內(nèi)容,至于jsp中的java腳本如果鑲嵌到一個類中,由jsp容器完成,而servlet則是個完整的java類,這個類的service方法用于生成對客戶端的響應(yīng)

9、如何來編寫存儲過程,如何優(yōu)化存儲過程,以及存儲過程和TSQL的區(qū)別。

10、提供的培訓(xùn),CMM-5軟件開發(fā)流程培訓(xùn)、代碼編寫規(guī)范和業(yè)務(wù)流程培訓(xùn)、對日語的培訓(xùn)。

1、為什么要選擇這個行業(yè),和計算機(jī)專業(yè)的相比有什么優(yōu)勢?

2、Servlet是什么,以及生命周期?

Servlet被服務(wù)器實(shí)例化后,容器運(yùn)行其init方法,請求到達(dá)時運(yùn)行其service方法,service方法自動派遣運(yùn)行與請求對應(yīng)的doXXX方法(doGet,doPost)等,當(dāng)服務(wù)器決定將實(shí)例銷毀的時候調(diào)用其destroy方法。

與cgi的區(qū)別在于servlet處于服務(wù)器進(jìn)程中,它通過多線程方式運(yùn)行其service方法,一個實(shí)例可以服務(wù)于多個請求,并且其實(shí)例一般不會銷毀,而CGI對每個請求都產(chǎn)生新的進(jìn)程,服務(wù)完成后就銷毀,所以效率上低于servlet。

3、怎么理解事務(wù)?

4、怎么理解MVC?

自己做自己的事情,主要強(qiáng)調(diào)分層,5、同時插入大量數(shù)據(jù),使用何種方法優(yōu)化?Batch

6、多個有關(guān)系得怎么樣操作?

7、你認(rèn)為你還有什么優(yōu)點(diǎn)在前面沒有提到?

8、對加班的看法?

9、與上級意見不一致時怎么樣處理?10、11、12、13、14、15、16、17、18、19、20、21、22、23、你如何理解團(tuán)隊精神?

你怎樣處理學(xué)習(xí)新技術(shù)和項目開發(fā)之間的矛盾? 怎樣去學(xué)習(xí)新技術(shù)?

作為一個初級程序員怎么樣彌補(bǔ)與有經(jīng)驗程序員之間的差距? 你對索引的理解,索引有幾種,什么時候用索引? 對Oracle理解?

怎樣優(yōu)化復(fù)雜的查詢語句? 你對Jdbc理解?

對Finally塊的理解和應(yīng)用? 游標(biāo)的理解? ResultSet 重載,重寫? 簽名

EJB的事務(wù),Hibernate的事務(wù)? Struts的標(biāo)簽? 重定向和跳轉(zhuǎn)? A、:效率高,速度快

a.地址欄不改變跳轉(zhuǎn)——服務(wù)器端跳轉(zhuǎn),服務(wù)器之間內(nèi)部轉(zhuǎn),相同的request,可傳參;

b.執(zhí)行到跳轉(zhuǎn)語句后無條件立刻跳轉(zhuǎn)——之后的代碼不再被執(zhí)行;

注意:如果使用forward跳轉(zhuǎn),則一定要在跳轉(zhuǎn)之前釋放掉全部的資源;

c.使用forward時,request設(shè)置的屬性依然能保留在下一個頁面(setAttribute);d.通過傳遞參數(shù)。

e.地址中的”/”代表是:http://localhost:8080/Test B、response.sendRedirect(“地址”):效率低,速度慢

a.地址欄改變跳轉(zhuǎn)——客戶端跳轉(zhuǎn)(其中地址可以是任意的)

b.所有代碼執(zhí)行完畢之后再跳轉(zhuǎn),跳轉(zhuǎn)語句后面的代碼還是會執(zhí)行,除非在其后面加上return(return)需復(fù)雜一些。

<% Response.sendRedirect(“aa.jsp”);boolean b = true;

if(b){ Return;} System.out.println(“aaaaaaaaaa”);%>

c.不能保存request屬性——地址改變了,客戶端跳轉(zhuǎn),不同的request d.通過對URL地址的重寫傳遞參數(shù):

response.sendRedirect(“responseDemo04.jsp?id=mldn”);

e.地址中的”/”代表是:http://localhost:8080/

下面是兩種比較重要的跳轉(zhuǎn),我還是與上次的一次,把我做的筆記貼出來:24、25、Hibernate的左聯(lián)結(jié)和右連接,緩存,數(shù)據(jù)加載? 面向?qū)ο笕绾卫斫?

26、EJB中CMP和BMP,SessionBean的機(jī)制?27、28、29、對日外包是否有抵觸情緒? 如何減少Servlet的請求? 對設(shè)計模式了解多少?作過的項目中用過那些設(shè)計模式? 30、31、32、33、34、35、36、37、38、39、40、41、42、43、44、45、怎樣看待團(tuán)隊合作,在團(tuán)隊合作中你扮演什么樣的角色,遇到技術(shù)難題時怎么解決? Exception的層次結(jié)構(gòu)? EJB對數(shù)據(jù)庫的訪問機(jī)制? Struts中是否有事務(wù)處理? Hibernate的其它功能(除了ORM)? 如何提高數(shù)據(jù)庫中的數(shù)據(jù)查詢效率? 作為項目經(jīng)理如何對組內(nèi)成員分工? 描述一下你做過項目的流程。

加班到12點(diǎn),突然有人來問你技術(shù)上的難題,你會如何處理? Oracle的冷備份、熱備份 Strurs中怎樣實(shí)現(xiàn) Hibernate怎樣實(shí)現(xiàn)ORM Spring 的事務(wù)處理機(jī)制

Strurs的驗證方式,Javascript的驗證的方式

一個是服務(wù)器端驗證,一個是客戶端驗證

Struts的工作機(jī)制 Delete/trancate的區(qū)別

trancate與delete都是刪除數(shù)據(jù),不同的是trancate是將表的所有數(shù)據(jù)都刪除,而delete可以有選擇地刪除數(shù)據(jù); delete刪除數(shù)據(jù)是記錄在日志中的,可以通過其將數(shù)據(jù)恢復(fù),而trancate則是將整個表截斷,其操作是不記錄在日志里的。46、47、48、作為項目組長,你遇到的最大問題是什么?如何解決?

Ajax/內(nèi)嵌框架實(shí)現(xiàn)局部刷新,有什么差別?

Exception/Error的區(qū)別,在什么情況下可以拋出RuntimeException 父類不同

知道異常和錯誤最本質(zhì)的區(qū)別就是異常能被開發(fā)人員處理而錯誤時系統(tǒng)本來自帶的,一般無法處理也不需要我們程序員來處理。

在程序運(yùn)行時候出錯而又不是系統(tǒng)原因差生的,一般是由于程序原因產(chǎn)生,比如程序?qū)懙牟粔驀?yán)謹(jǐn)、完善

典型的RuntimeException

ArithmeticException、ClassCastException、IndexOutOfBoundsException、NullPointerException、UnsupportedOperationException 等.49、50、51、52、53、54、55、56、57、58、59、Orcale 物化視圖(MV)

業(yè)務(wù)處理模塊中,是如何處理事務(wù)? Sql語句如何優(yōu)化 數(shù)據(jù)庫右連接

JDBC的連接關(guān)閉在哪?

Finally語句塊內(nèi)

錯誤處理模塊是放在哪個層的。接口能否繼承接口。

接口可以繼承接口..但是要使用extends~而不是用implements 抽象類能否繼承實(shí)體類。

抽象類是可以繼承實(shí)體類,但前提是實(shí)體類必須有明確的構(gòu)造函數(shù) 答案很明確,可以繼承。

項目中查詢時怎么樣實(shí)現(xiàn)的?

作為項目負(fù)責(zé)人你是管理這個團(tuán)隊的?

在你做項目過程中遇到些什么問題,是怎么樣解決的?

Jquery中的幾種選擇器:

Javascript如何進(jìn)行數(shù)字和字符串之間的轉(zhuǎn)換?

數(shù)字類型轉(zhuǎn)換成String類型用 對象=對象.toString()方法,字符串轉(zhuǎn)換成數(shù)字類型則是對象=Number(對象);

第四篇:PHP程序員面試題

北京融入網(wǎng)絡(luò)科技有限公司

PHP工程師面試題

1、請寫一個實(shí)現(xiàn)中文字串截取無亂碼的方法。(超出部分用’…..’替換)。

2、ThinkPHP框架中,下列定義有什么不同?

$userModel = M(“User”);

$userMode l= D(“User”);

3、如果讓你模擬登陸微信公眾平臺并設(shè)置微信的開發(fā)模式中的URL和Token,你會如何去做?(思路或代碼皆可)。

4、談?wù)剬δ銓HP的認(rèn)識或你擅長的技術(shù)。

5、假設(shè)有一個博客系統(tǒng),數(shù)據(jù)庫存儲采用mysql,用戶數(shù)量為1000萬,預(yù)計文章總數(shù)為10億,每天有至少10萬的更新量,每天訪問量為5000萬,對數(shù)據(jù)庫的讀寫操作的比例超過10:1,你如何設(shè)計該系統(tǒng),以確保其系統(tǒng)高效,穩(wěn)定的運(yùn)行?

提示:可以從數(shù)據(jù)庫設(shè)計,系統(tǒng)框架,及網(wǎng)絡(luò)架構(gòu)方面進(jìn)行描述,可以自由發(fā)揮。

6、你經(jīng)常去那些網(wǎng)站?有沒有自己的博客或git 開源項目。

/ 1

第五篇:Java程序員面試題

Java程序員面試題

1、面向?qū)ο蟮奶卣饔心男┓矫? 答:面向?qū)ο蟮奶卣髦饕幸韵聨讉€方面:1)抽象2)繼承3)封裝4)多態(tài)性

2、作用域public,private,protected,以及不寫時的區(qū)別 答:區(qū)別如下:

作用域 當(dāng)前類 同包 子類 其他 public √ √√ √ protected√√√ × default √√× × private √×××

類的成員不寫訪問修飾時默認(rèn)為default。默認(rèn)對于同一個包中的其他類相當(dāng)于公開(public),對于不是同一個包中的其他類相當(dāng)于私有(private)。受保護(hù)(protected)對子類相當(dāng)于公開,對不是同一包中的沒有父子關(guān)系的類相當(dāng)于私有。

3、String 是最基本的數(shù)據(jù)類型嗎? 答:不是。Java中的基本數(shù)據(jù)類型只有8個:byte、short、int、long、float、double、char、boolean;除了基本類型(primitive type)和枚舉類型(enumeration type),剩下的都是引用類型(reference type)。

4、float f=3.4;是否正確? 答:不正確。3.4是雙精度數(shù),將雙精度型(double)賦值給浮點(diǎn)型(float)屬于下轉(zhuǎn)型(down-casting,也稱為窄化)會造成精度損失,因此需要強(qiáng)制類型轉(zhuǎn)換float f =(float)3.4;或者寫成float f =3.4F。

5、int 和Integer 有什么區(qū)別? 答:Java是一個近乎純潔的面向?qū)ο缶幊陶Z言,但是為了編程的方便還是引入不是對象的基本數(shù)據(jù)類型,但是為了能夠?qū)⑦@些基本數(shù)據(jù)類型當(dāng)成對象操作,Java為每一個基本數(shù)據(jù)類型都引入了對應(yīng)的包裝類型(wrapper class),int的封裝類就是Integer,從JDK 1.5開始引入了自動封箱/解封箱機(jī)制,使得二者可以相互轉(zhuǎn)換。

Java 為每個原始類型提供了封裝類:

原始類型: boolean,char,byte,short,int,long,float,double 封裝類型:Boolean,Character,Byte,Short,Integer,Long,F(xiàn)loat,Double

6、數(shù)組有沒有l(wèi)ength()方法?String 有沒有l(wèi)ength()方法?

答:數(shù)組沒有l(wèi)ength()方法,有l(wèi)ength 的屬性。String 有l(wèi)ength()方法。

7、在Java 中,如何跳出當(dāng)前的多重嵌套循環(huán)?

答:在最外層循環(huán)前加一個標(biāo)記如A,然后用break A;可以跳出多重循環(huán)。

8、是否可以繼承String 類? 答:String 類是final類,不可以被繼承。

9、當(dāng)一個對象被當(dāng)作參數(shù)傳遞到一個方法后,此方法可改變這個對象的屬性,并可返回變化后的結(jié)果,那么這里到底是值傳遞還是引用傳遞? 答:是值傳遞。Java 編程語言只有值傳遞參數(shù)。當(dāng)一個對象實(shí)例作為一個參數(shù)被傳遞到方法中時,參數(shù)的值就是對該對象的引用。對象的屬性可以在被調(diào)用過程中被改變,但對象的引用是永遠(yuǎn)不會改變的。C++和C#中可以通過傳引用或傳輸出參數(shù)來改變傳入的參數(shù)的值

10、抽象類(abstract class)和接口(interface)有什么異同? 答:

抽象類和接口都不能夠?qū)嵗梢远x抽象類和接口類型的引用。

一個類如果繼承了某個抽象類或者實(shí)現(xiàn)了某個接口都需要對其中的抽象方法全部進(jìn)行實(shí)現(xiàn),否則該類仍然需要被聲明為抽象類。接口比抽象類更加抽象,因為抽象類中可以定義構(gòu)造器,可以有抽象方法和具體方法,而接口中不能定義構(gòu)造器而且其中的方法全部都是抽象方法。

抽象類中的成員可以是private、默認(rèn)、protected、public的,而接口中的成員全都是public的。抽象類中可以定義成員變量,而接口中定義的成員變量實(shí)際上都是常量。有抽象方法的類必須被聲明為抽象類,而抽象類未必要有抽象方法。

11、靜態(tài)變量和實(shí)例變量的區(qū)別?

答:靜態(tài)變量也稱為類變量,屬于類,不屬于類的任何一個對象,一個類不管創(chuàng)建多少個對象,靜態(tài)變量在內(nèi)存中有且僅有一個拷貝;實(shí)例變量必須依存于某一實(shí)例,需要先創(chuàng)建對象然后通過對象才能訪問到它。

12、String s=new String(“xyz”);創(chuàng)建了幾個字符串對象?

答:兩個對象,一個是靜態(tài)存儲區(qū)的“xyx”,一個是用new創(chuàng)建在堆上的對象

13、接口是否可繼承(extends)接口? 抽象類是否可實(shí)現(xiàn)(implements)接口? 抽象類是否可繼承具體類(concrete class)? 答:接口可以繼承接口。抽象類可以實(shí)現(xiàn)(implements)接口,抽象類可繼承具體類,但前提是具體類必須有明確的構(gòu)造函數(shù)

14、Java 中的final關(guān)鍵字有哪些用法?

答:(1)修飾類:表示該類不能被繼承;(2)修飾方法:表示方法不能被重寫;(3)修飾變量:表示變量只能一次賦值以后值不能被修改(常量)

15、Error 和Exception 有什么區(qū)別? 答:Error 表示系統(tǒng)級的錯誤和程序不必處理的異常,是恢復(fù)不是不可能但很困難的情況下的一種嚴(yán)重問題;比如內(nèi)存溢出,不可能指望程序能處理這樣的情況;Exception 表示需要捕捉或者需要程序進(jìn)行處理的異常,是一種設(shè)計或?qū)崿F(xiàn)問題;也就是說,它表示如果程序運(yùn)行正常,從不會發(fā)生的情況。

選擇題

1、在Java

Applet程序用戶自定義的Applet子類中,一般需要重載父類的(D)方法來完成一些畫圖操作。

A.start()

B.stop()

C.init()D.paint()

2、Java語言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項中,哪個反映了Java程序并行機(jī)制的特點(diǎn)?(B)

A)安全性

B)多線程

C)跨平臺

D)可移植

3、下列哪個類聲明是正確的?(D)

A)abstract final class HI{···} B)abstract private move(){···}C)protected private number;

D)public abstract class Car{···

4、在Java語言中,下列哪些語句關(guān)于內(nèi)存回收的說明是正確的?(B)

A.程序員必須創(chuàng)建一個線程來釋放內(nèi)存;

B.內(nèi)存回收程序負(fù)責(zé)釋放無用內(nèi)存

C.內(nèi)存回收程序允許程序員直接釋放內(nèi)存

D.內(nèi)存回收程序可以在指定的時間釋放內(nèi)存對象

5、字符串是Java已定義的類型,關(guān)于它的構(gòu)造函數(shù),下面說法不正確的是: B

A.String(char[] value, int offset, int count)

B.String(int[] codePoints,int offset,int count)

C.String(String original)

D.String(StringBuffer buffer)

6、下列說法中正確的是: C

A.導(dǎo)入包會影響程序的性能 B.包存儲在類庫中

C.包是類的容器D.上述說法都不對

7、哪個關(guān)鍵字可以對對象加互斥鎖? B

A.transient

B.synchronized

C.serialize

D.static8、下列敘述中,錯誤的是: D

A、父類不能替代子類

B、子類能夠替代父類

C、子類繼承父類

D、父類包含子類

9、下列關(guān)于Java多線程并發(fā)控制機(jī)制的敘述中,錯誤的是:BC

A、Java中對共享數(shù)據(jù)操作的并發(fā)控制是采用加鎖技術(shù)

B、線程之間的交互,提倡采用suspend()/resume()方法

C、共享數(shù)據(jù)的訪問權(quán)限都必須定義為private

D、Java中沒有提供檢測與避免死鎖的專門機(jī)制,但應(yīng)用程序員可以采用某些策略防止死鎖的發(fā)生

10、下列哪一個方法不是applet程序的組成部分:D

A、init()

B、start()

C、stop()

D、new()

11、下列Applet類的方法中,在Applet的整個生命周期里至多只執(zhí)行一次的是:A

A、init()

B、start()C、stop()

D、paint()

12、啟動一個線程所調(diào)用的方法是:C

A、run()

B、init()

C、start()

D、new()

13、編譯Java

Application 源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為(B)。

A..java

B..class

C..html

D..exe

二、填空題(每空格1分,共20分)

1、開發(fā)與運(yùn)行Java程序需要經(jīng)過的三個主要步驟為編輯源程序、編譯生成字節(jié)碼和解釋運(yùn)行字節(jié)碼。

2、如果一個Java

Applet源程序文件只定義有一個類,該類的類名MyApplet,則類MyApplet必須是Applet類的子類并且存儲該源程序文件的文件名為MyApplet。

3、若x=5,y=10,則x=y的邏輯值分別為true和false。

4、抽象(abstract)方法方法是一種僅有方法頭,沒有具體方法體和操作實(shí)現(xiàn)的方法,該方法必須在抽象類之中定義。最終(final)方法方法是不能被當(dāng)前類的子類重新定義的方法。

5、在Java程序中,通過類的定義只能實(shí)現(xiàn)單重繼承,但通過接口的定義可以實(shí)現(xiàn)多重繼承關(guān)系。

下載程序員相關(guān)面試題word格式文檔
下載程序員相關(guān)面試題.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    JAVA程序員面試題

    JAVA程序員面試題 第一,談?wù)刦inal, finally, finalize的區(qū)別。 final?修飾符(關(guān)鍵字)如果一個類被聲明為final,意味著它不能再派生出新的子類,不能作為父類被繼承。因此一個類不......

    Java程序員面試題

    北京千渡網(wǎng)訊科技有限公司博寶藝術(shù)網(wǎng)http:// Java程序員面試題 1. 下列程序段執(zhí)行后,t5的結(jié)果是_____. int t1=5,t2=6,t3=7,t4,t5; t4 = t1 6)x = sb.indexOf("b"); sb.delet......

    java程序員面試題

    姓名: 年齡: 工作年限: 1.int和Integer有什么區(qū)別?2.抽象類(abstract class)和接口(interface)有什么異同?3.List、Set、Map的區(qū)別?4.Spring支持的ORM有哪些,哪些是你用過的?5.使用Spri......

    PHP程序員面試題

    PHP程序員面試題 一、選擇題1、下列不屬于PHP的開始結(jié)束標(biāo)記的是:( ) A、 B、 C、 D、2、下列程序的輸出結(jié)果為( ) A、456 B、123 C、124 D、會報錯4、下列代碼的輸出結(jié)果為( ) A......

    java程序員面試題(筆試&面試題)

    企業(yè)筆試面試題分析 本套題目主要出自神州數(shù)碼, 華為, 筆試考試題以及SCJP認(rèn)證考題 一, 選擇題 1. 下列數(shù)組初始化正確的是:C A int a= {1,2,3,4,5}; B int a = {{......

    51CTO下載-C程序員面試題

    一:推理題。1、一個大院子里住了50戶人家,每家都養(yǎng)了一條狗,有一天他們接到通知說院子里有狗生病了,并要求所有主人在發(fā)現(xiàn)自己家狗生病的當(dāng)天就要把狗槍殺掉。然而所有主人和他......

    PHP程序員面試題經(jīng)典及答案集錦

    都是經(jīng)典 基礎(chǔ)題: 1.表單中 get與post提交方法的區(qū)別? 答:get是發(fā)送請求HTTP協(xié)議通過url參數(shù)傳遞進(jìn)行接收,而post是實(shí)體數(shù)據(jù),可以通過表單提交大量信息. 2.session與cookie......

    程序員面試題2015(共5則范文)

    程序員面試題2015 不少程序員都會碰到的三個面試題 1. 求從10到100中能被3或5整除的數(shù)的和 2. 將一個字符串逆序,不要使用反轉(zhuǎn)函數(shù) 3. 反轉(zhuǎn)一個棧 問題解決的步驟和錯誤:......

主站蜘蛛池模板: 久久棈精品久久久久久噜噜| 放荡开放的人妻穿丁字裤凹| 人人妻人人澡人人爽国产一区| 精品免费看国产一区二区| 国产超碰人人模人人爽人人添| 欧美国产国产综合视频| 果冻传媒mv免费播放在线观看| 欧美丰满一区二区免费视频| 大屁股熟女白浆一区二区| 亚洲欧美另类激情综合区| 天堂中文最新版在线中文| 人妻丰满熟妇av无码区app| 日本亲与子乱人妻hd| 日韩精品人妻系列无码av东京| 奇米影视色777四色在线首页| 性xxxx欧美老妇胖老太269| 99在线精品免费视频| 国产成人免费永久播放视频平台| 成人欧美一区二区三区在线| 蜜臀性色av免费| 蜜臀av性久久久久蜜臀aⅴ麻豆| 亚洲一区二区三区丝袜| 亚洲毛片无码不卡av在线播放| 久久精品国产999久久久| 亚洲精品久久久久中文字幕| 精品久久久久久无码国产| 欧美又粗又大xxxxbbbb疯狂| 舔高中女生奶头内射视频| 亚洲国产午夜精华无码福利| 丰满少妇高潮惨叫正在播放| 麻豆视传媒精品av在线| 国产人妻久久精品二区三区老狼| 无码免费婬av片在线观看| 亚洲国产aⅴ精品一区二区的游戏| 日韩精品无码久久久久久| 野花社区在线www日本| 日韩精品真人荷官无码| 动漫成人无码免费视频在线播| 亚洲国产中文字幕在线视频综合| 国产一女三男3p免费视频| 亚洲乱码日产精品一二三|