java軟件工程師筆試題及答案(二)

java軟件工程師筆試題及答案(二)

深圳達(dá)內(nèi)教育      2022-04-06 15:00:01     7

java軟件工程師筆試題及答案(二),二、簡答題(各5分,共25分)  1、在java中如果聲明一個類為final,表示什么意思? (不計(jì)分)  答:final是最終的意思,final可

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細(xì)介紹



二、簡答題(各5分,共25分)


  1、在java中如果聲明一個類為final,表示什么意思? (不計(jì)分)


  答:final是最終的意思,final可用于定義變量、方法和類但含義不同,聲明為final的類不能被繼承。


  2、請講述String 和StringBuffer的區(qū)別。


  答:String 類所定義的對象是用于存放”長度固定”的字符串。


         StringBuffer類所定義的對象是用于存放”長度可變動”的字符串。


  3、如果有兩個類A、B(注意不是接口),你想同時使用這兩個類的功能,那么你會如何編寫這個C類呢?


  答:因?yàn)轭怉、B不是接口,所以是不可以直接繼承的,但可以將A、B類定義成父子類,那么C類就能實(shí)現(xiàn)A、B類的功能了。假如A為B的父類,B為C的父類,此時C就能實(shí)現(xiàn)A、B的功能。


  4、分析sleep()和wait()方法的區(qū)別。


  答: sleep睡眠的意思 : sleep() 方法用來暫時中止執(zhí)行的線程。在睡眠后,線程將進(jìn)入就緒狀態(tài)。


  wait等待的意思: 如果調(diào)用了 wait() 方法,線程將處于等待狀態(tài)。用于在兩個或多個線程并發(fā)運(yùn)行時。


  5、談?wù)勀銓Τ橄箢惡徒涌诘睦斫狻?/strong>


  答:定義抽象類的目的是提供可由其子類共享的一般形式、子類可以根據(jù)自身需要擴(kuò)展抽象類、抽象類不能實(shí)例化、抽象方法沒有函數(shù)體、抽象方法必須在子類中給出具體實(shí)現(xiàn)。他使用extends來繼承。


  接口:一個接口允許一個類從幾個接口繼承而來,Java 程序一次只能繼承一個類但可以實(shí)現(xiàn)幾個接口,接口不能有任何具體的方法,接口也可用來定義可由類使用的一組常量。其實(shí)現(xiàn)方式是interface來實(shí)現(xiàn)。



由于“java軟件工程師筆試題及答案”內(nèi)容太多,上文鏈接請看:


http://www.bjpowernode.com/javazixun/2401.html


相關(guān)推薦


最新最全java面試題及答案(初級到高級)


2019史上最全java面試題題庫大全800題


2019年最為常見的java就業(yè)筆試題大全


2019年Java開發(fā)工程師上機(jī)筆試題


Java筆試題與答案(全解析)


Java筆試題 Java工程師筆試題

培訓(xùn)啦提醒您:交易時請核實(shí)對方資質(zhì),對于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險,謹(jǐn)防上當(dāng)。