最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java日常練習(xí)題,每天進(jìn)步一點點(36)

 更新時間:2021年07月26日 10:16:26   作者:牛哄哄的柯南  
下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望可以幫到你

1、Java中所有類的父類是( )。

正確答案: D

Father

Dang

Exception

Object

題解:
Object是所有java類的父類

2、Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).

正確答案: C

11 ,-11

11 ,-12

12 ,-11

12 ,-12

題解:
round方法,表示“四舍五入”,算法為Math.floor(x+0.5),即將原來的數(shù)字加上0.5后再向下取整,所以,Math.round(11.5)的結(jié)果是12,Math.round(-11.5)的結(jié)果為-11

3、選項中哪一行代碼可以替換 //add code here 而不產(chǎn)生編譯錯誤

public abstract class MyClass {

public int constInt = 5;

//add code here

public void method() {

}

}

正確答案: A

public abstract void method(int a);

consInt=constInt+5;

public int method();

public abstract void anotherMethod(){}

題解:
A是抽象方法,抽象類可以包含抽象方法,也可以不包含,實現(xiàn)重載。(正確)
B 在類中不能constInt = constInt + 5(錯誤)
C 返回值不能作為重載的依據(jù)(錯誤)
D 有方法體的不能作為抽象函數(shù)(錯誤)

4、transient 變量和下面哪一項有關(guān)?

正確答案: B

Cloneable

Serializable

Runnable

Comparable

題解:
java 的transient關(guān)鍵字的作用是需要實現(xiàn)Serilizable接口,將不需要序列化的屬性前添加關(guān)鍵字transient,序列化對象的時候,這個屬性就不會序列化到指定的目的地中。

5、Java 的屏幕坐標(biāo)是以像素為單位,容器的左下角被確定為坐標(biāo)的起點。

正確答案: B

正確

錯誤

題解:
容器的左上角被確定為坐標(biāo)的起點

6、在Java中,HashMap中是用哪些方法來解決哈希沖突的?

正確答案: C

開放地址法

二次哈希法

鏈地址法

建立一個公共溢出區(qū)

題解:
以上方法都是解決哈希填沖突的策略,但是在java.util.HashMap中,總體來說是使用的鏈地址法來解決沖突的。

7、嘗試編譯以下程序會產(chǎn)生怎么樣的結(jié)果?()

public class MyClass {

long var;

public void MyClass(long param) { var = param; }//(1)

public static void main(String[] args) {
MyClass a, b;

a =new MyClass();//(2)

b =new MyClass(5);//(3)

}

}

正確答案: C

編譯錯誤將發(fā)生在(1),因為構(gòu)造函數(shù)不能指定返回值

編譯錯誤將發(fā)生在(2),因為該類沒有默認(rèn)構(gòu)造函數(shù)

編譯錯誤將在(3)處發(fā)生,因為該類沒有構(gòu)造函數(shù),該構(gòu)造函數(shù)接受一個int類型的參數(shù)

該程序?qū)⒄_編譯和執(zhí)行

題解:
這道題一定要看仔細(xì)了,MyClass方法并不是構(gòu)造參數(shù),而是返回類型為void的普通方法,普通方法自然需要實例化對象然后去調(diào)用它,所以124不對,第三個是正確的,因為沒有帶參數(shù)的構(gòu)造器,所以自然不能傳一個int進(jìn)去。

8、10. class Line {

11. public class Point { public int x,y;}

12. public Point getPoint() { return new Point(); }

13. }

14. class Triangle {

15. public Triangle() {

16. // insert code here

17. }

18. }

在第16行插入哪段代碼可以獲得一個Point對象的坐標(biāo)?( )

正確答案: D

Point p = Line.getPoint();

Line.Point p = Line.getPoint();

Point p = (new Line()).getPoint();

Line.Point p = (new Line()).getPoint();

9、下列不屬于算法結(jié)構(gòu)的是()

正確答案: C

輸入數(shù)據(jù)

處理數(shù)據(jù)

存儲數(shù)據(jù)

輸出結(jié)果

題解:
算法包括0個或多個輸入,1個或多個輸出,中間有窮個處理過程。
存儲結(jié)構(gòu)不屬于算法結(jié)構(gòu)

10、下列哪些操作會使線程釋放鎖資源?

正確答案: B C

sleep()

wait()

join()

yield()

題解:
A:sleep會使當(dāng)前線程睡眠指定時間,不釋放鎖
B:wait會使當(dāng)前線程回到線程池中等待,釋放鎖,當(dāng)被其他線程使用notify,notifyAll喚醒時進(jìn)入可執(zhí)行狀態(tài)
C:當(dāng)前線程調(diào)用 某線程.join()時會使當(dāng)前線程等待某線程執(zhí)行完畢再結(jié)束,底層調(diào)用了wait,釋放鎖
D:yield會使當(dāng)前線程重回到可執(zhí)行狀態(tài),等待cpu的調(diào)度,不釋放鎖

總結(jié)

本篇文章就到這里了,希望能給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • Spring?boot?整合RabbitMQ實現(xiàn)通過RabbitMQ進(jìn)行項目的連接

    Spring?boot?整合RabbitMQ實現(xiàn)通過RabbitMQ進(jìn)行項目的連接

    RabbitMQ是一個開源的AMQP實現(xiàn),服務(wù)器端用Erlang語言編寫,支持多種客戶端,這篇文章主要介紹了Spring?boot?整合RabbitMQ實現(xiàn)通過RabbitMQ進(jìn)行項目的連接,需要的朋友可以參考下
    2022-10-10
  • Java使用原型模式展現(xiàn)每日生活應(yīng)用案例詳解

    Java使用原型模式展現(xiàn)每日生活應(yīng)用案例詳解

    這篇文章主要介紹了Java使用原型模式展現(xiàn)每日生活應(yīng)用案例,較為詳細(xì)的分析了原型模式的概念、原理及Java使用原型模式展現(xiàn)每日生活案例的相關(guān)操作步驟與注意事項,需要的朋友可以參考下
    2018-05-05
  • Eclipse的Debug調(diào)試技巧大全(總結(jié))

    Eclipse的Debug調(diào)試技巧大全(總結(jié))

    這篇文章主要介紹了Eclipse的Debug調(diào)試技巧大全(總結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • java多線程Future和Callable類示例分享

    java多線程Future和Callable類示例分享

    JAVA多線程實現(xiàn)方式主要有三種:繼承Thread類、實現(xiàn)Runnable接口、使用ExecutorService、Callable、Future實現(xiàn)有返回結(jié)果的多線程。其中前兩種方式線程執(zhí)行完后都沒有返回值,只有最后一種是帶返回值的。今天我們就來研究下Future和Callable的實現(xiàn)方法
    2016-01-01
  • Java中NoClassDefFoundError?和?ClassNotFoundException的區(qū)別

    Java中NoClassDefFoundError?和?ClassNotFoundException的區(qū)別

    Java中NoClassDefFoundError和ClassNotFoundException的區(qū)別,從類繼承層次上來看,ClassNotFoundException是從Exception繼承的,所以ClassNotFoundException是一個檢查異常。具體詳情需要的朋友可以參考下面文章內(nèi)容
    2022-06-06
  • 給Java文件打成獨立JAR包的詳細(xì)步驟記錄

    給Java文件打成獨立JAR包的詳細(xì)步驟記錄

    這篇文章主要介紹了給Java文件打成獨立JAR包的相關(guān)資料,文中將Java文件打包成獨立的JAR包,包括非Maven和Maven項目的打包步驟,需要的朋友可以參考下
    2024-12-12
  • SpringBoot集成canal實現(xiàn)示例解析

    SpringBoot集成canal實現(xiàn)示例解析

    這篇文章主要為大家介紹了springboot整合canal的示例實現(xiàn)解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多多進(jìn)步,早日升職加薪
    2022-02-02
  • Java打印出所有的水仙花數(shù)的實現(xiàn)代碼

    Java打印出所有的水仙花數(shù)的實現(xiàn)代碼

    這篇文章主要介紹了Java打印出所有的水仙花數(shù)的實現(xiàn)代碼,需要的朋友可以參考下
    2017-02-02
  • Java解析xml文件和json轉(zhuǎn)換的方法(DOM4j解析)

    Java解析xml文件和json轉(zhuǎn)換的方法(DOM4j解析)

    相信大家都知道Java解析xml的方法有四種,每種方法都很不錯,今天通過本文給大家分享使用DOM4j進(jìn)行解析的方法,文章通過兩種方法給大家進(jìn)行解析,感興趣的朋友一起看看吧
    2021-08-08
  • Java GUI制作簡單的管理系統(tǒng)

    Java GUI制作簡單的管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了Java GUI制作簡單的管理系統(tǒng)的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01

最新評論

阿荣旗| 浦北县| 洛扎县| 达州市| 公主岭市| 开封市| 腾冲县| 外汇| 汝南县| 道孚县| 宣威市| 寿阳县| 泽州县| 肥乡县| 武川县| 泰兴市| 交口县| 延边| 绥德县| 瑞丽市| 郓城县| 阜阳市| 右玉县| 公安县| 肇源县| 盐山县| 西畴县| 翁源县| 浦东新区| 黑山县| 温泉县| 信宜市| 阿克| 天等县| 济宁市| 平定县| 扎囊县| 乡宁县| 旌德县| 陕西省| 拜城县|