Java初學(xué)者必備:java入門練習(xí)題

Java初學(xué)者必備:java入門練習(xí)題

長沙牛耳教育      2022-04-17 09:00:01     9

Java初學(xué)者必備:java入門練習(xí)題,簡述邏輯操作(,|,^)與條件操作(,||)的區(qū)別?【基礎(chǔ)】答:區(qū)別主要有兩點(diǎn):a.條件操作只能操作布爾型的,而邏輯操作不僅可以操作布

課程價(jià)格 請(qǐng)咨詢

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

詳細(xì)介紹

    簡述邏輯操作(&,|,^)與條件操作(&&,||)的區(qū)別?【基礎(chǔ)】

    答:區(qū)別主要有兩點(diǎn):a.條件操作只能操作布爾型的,而邏輯操作不僅可以操作布爾型,而且可以操作數(shù)值型b.邏輯操作不會(huì)產(chǎn)生短路。

    heap和stack有什么區(qū)別?【基礎(chǔ)】

    答:棧是一種線形集合,其添加和刪除元素的操作應(yīng)在同一段完成,棧按照后進(jìn)先出的方式進(jìn)行處理;堆是棧的一個(gè)組成元素。

    Math.round(11.5)等于多少?Math.round(-11.5)等于多少?【基礎(chǔ)】

    答:Math.round(11.5)==12Math.round(-11.5)==-11round方法返回與參數(shù)最接近的長整數(shù),參數(shù)加1/2后求其floor。

    swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?【基礎(chǔ)】

    答:switch(expr1)中,expr1是一個(gè)整數(shù)表達(dá)式。因此傳遞給switch和case語句的參數(shù)應(yīng)該是int、short、char或者byte。long,string都不能作用于swtich。

    編程題:用最有效率的方法算出2乘以8等於幾?【基礎(chǔ)】

    答:2<<3。

    有沒有l(wèi)ength()這個(gè)方法?String有沒有l(wèi)ength()這個(gè)方法?【基礎(chǔ)】

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

    在JAVA中,如何跳出當(dāng)前的多重嵌套循環(huán)?【基礎(chǔ)】

    答:在最外層循環(huán)前加label標(biāo)識(shí),然后用break:label方法即可跳出多重循環(huán)。

    構(gòu)造器Constructor是否可被override?【基礎(chǔ)】

    答:構(gòu)造器Constructor不能被繼承,因此不能重寫Overriding,但可以被重載Overloading。

    兩個(gè)對(duì)象值相同(x.equals(y)==true),但卻可有不同的hashcode,這句話對(duì)不對(duì)?【基礎(chǔ)】

    答:不對(duì),有相同的hashcode。

    是否可以繼承String類?【基礎(chǔ)】

    答:String類是final類,故不可以繼承。

    以下二條語句返回值為true的有:

    A:“beijing”==“beijing”;

    B:“beijing”.equalsIgnoreCase(newString(“beijing”));【基礎(chǔ)】

    答:A和B

 以上就是長沙牛耳教育java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java初學(xué)者必備:java入門練習(xí)題”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

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