• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Java基礎知識的三十個經典問答

    發布: 2011-4-25 09:33 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 193次 | 進入軟件測試論壇討論

    領測軟件測試網

      return方法返回與參數最接近的長整數,參數加1/2后求其floor。

      19、sleep()和wait()的區別?

      sleep是線程類(thread)的方法。導致此線程暫停執行之地昂時間,給執行的機會給其他線程,但是監控狀態依然保持,到時候后自動回復,調用sleep不會釋放對象鎖。

      wait是object類的方法,對此對象發出wait方法導致本線程放棄對象鎖,進入等待此對象的的呢古代鎖定池,只有針對此對象發出notify方法(或者notifyAll)后本線程才進入對象鎖定池準備獲得對象鎖進入運行狀態。

      20、數組有沒有length()這個方法?String有沒有length()這個方法?

      數組沒有length()這個方法,有length方法。

      String有length()方法。

      21、Overload和Override的區別。Overloaded的方法是否可以改變返回值的類型?

      方法的重寫OVerriding和重載Overloading是Java多態的不同表現,

      重寫Overriding是父類與子類之間多態性的一種表現,重載Overloading是一個類中多態性的一種表現,

      如果在子類中定義某方法與其父類有相同的名稱和參數,我們說該方法被重寫(Voerriding)。子類的對象使用這個方法時,將調用子類中的定義,對它而言,父類中的定義如同被屏蔽了,如果在一個類中定義了多個同名的方法,他們或有不同的參數個數或有不同的參數類型,則稱為方法的重載(Overriding),Overriding的方法是可以改變返回值的類型。

      22、Set里的元素是不是能夠重復的,那么用什么方法來區分重復與否呢?使用==還是用equals()?他們有什么區別?

      Set里的元素是不能重復的,那么用iterator()方法來區分重復與否。equals()方法是判斷兩個Set是否相等。

      equals()和==方法決定引用值是否指向同一個對象,equals()在類中被覆蓋,為的是當兩個分離的對象的內容和類型相配的話,返回真值。

      23、error和exception 的區別

      error表示恢復不是不可能但是很困難的情況下的一種嚴重問題。比如說內存溢出,不可能指望程序能處理之中情況。

      exception表示一種設計或實現問題。也就是說,他表示如果程序運行正常,從不會發生的情況。

      24、abstract class和interface有什么區別?(抽象類與接口的區別)

      聲明方法的存在不去實現他的類被叫做抽象類(abstrct class),它用于要創建一個體現某些基本行為的類,并為該類聲明方法,但不能在類終中實現該類的情況,不能創建abstract類的實例。然而可以創建一個變量,其類型就是一個抽象類,并讓他指向具體的子類的一個實例。不能有抽象構造函數或抽象靜態方法,abstract類的子類為他們的父類中的所有抽象方法提供實現,否則他們也是抽象類為,取而代之,在子類中是實現該方法。知道其行為的其他類可以在類中實現這些方法。

      接口(interface)是抽象類的變體,在接口中,所有方法都是抽象的。多繼承性可通過實現這樣的接口而獲得。接口中的所有方法都是抽象的,沒有一個有程序體,接口只可以定義static final成員變量,接口的實現與子類相似,除了個實現類不能從從接口定義中繼承行為,當類實現特殊的接口時,他定義(即將程序給予)多有這種接口的犯法,然后,它可以在實現了該接口的類的任何對象上調用接口的方法,由于抽象類,它允許使用接口名作為應用變量的類型。通常的動態聯編將生效,引用可以轉換到接口類型或從接口類型轉換,instanceof運算符可以用來決定某對象的類是實現了接口。

      25、abstract的method是否可同時是static,是否可以是同時是native,是否同時是synchronized?

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    64/6<123456>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>