欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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),即將原來(lái)的數(shù)字加上0.5后再向下取整,所以,Math.round(11.5)的結(jié)果是12,Math.round(-11.5)的結(jié)果為-11

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

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是抽象方法,抽象類可以包含抽象方法,也可以不包含,實(shí)現(xiàn)重載。(正確)
B 在類中不能constInt = constInt + 5(錯(cuò)誤)
C 返回值不能作為重載的依據(jù)(錯(cuò)誤)
D 有方法體的不能作為抽象函數(shù)(錯(cuò)誤)

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

正確答案: B

Cloneable

Serializable

Runnable

Comparable

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

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

正確答案: B

正確

錯(cuò)誤

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

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

正確答案: C

開(kāi)放地址法

二次哈希法

鏈地址法

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

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

7、嘗試編譯以下程序會(huì)產(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

編譯錯(cuò)誤將發(fā)生在(1),因?yàn)闃?gòu)造函數(shù)不能指定返回值

編譯錯(cuò)誤將發(fā)生在(2),因?yàn)樵擃悰](méi)有默認(rèn)構(gòu)造函數(shù)

編譯錯(cuò)誤將在(3)處發(fā)生,因?yàn)樵擃悰](méi)有構(gòu)造函數(shù),該構(gòu)造函數(shù)接受一個(gè)int類型的參數(shù)

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

題解:
這道題一定要看仔細(xì)了,MyClass方法并不是構(gòu)造參數(shù),而是返回類型為void的普通方法,普通方法自然需要實(shí)例化對(duì)象然后去調(diào)用它,所以124不對(duì),第三個(gè)是正確的,因?yàn)闆](méi)有帶參數(shù)的構(gòu)造器,所以自然不能傳一個(gè)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行插入哪段代碼可以獲得一個(gè)Point對(duì)象的坐標(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ù)

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

輸出結(jié)果

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

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

正確答案: B C

sleep()

wait()

join()

yield()

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

總結(jié)

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

相關(guān)文章

  • Jenkins與SVN持續(xù)集成的示例代碼

    Jenkins與SVN持續(xù)集成的示例代碼

    這篇文章主要介紹了Jenkins與SVN持續(xù)集成的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • Java生產(chǎn)者消費(fèi)者模式實(shí)例分析

    Java生產(chǎn)者消費(fèi)者模式實(shí)例分析

    這篇文章主要介紹了Java生產(chǎn)者消費(fèi)者模式,結(jié)合實(shí)例形式分析了java生產(chǎn)者消費(fèi)者模式的相關(guān)組成、原理及實(shí)現(xiàn)方法,需要的朋友可以參考下
    2019-03-03
  • 關(guān)于mybatis callSettersOnNulls 配置解析

    關(guān)于mybatis callSettersOnNulls 配置解析

    這篇文章主要介紹了關(guān)于mybatis callSettersOnNulls 配置,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2018-06-06
  • Mybatis參數(shù)(Parameters)傳遞方式

    Mybatis參數(shù)(Parameters)傳遞方式

    這篇文章主要介紹了Mybatis參數(shù)(Parameters)傳遞方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Java中ThreadLocal的用法和原理詳解

    Java中ThreadLocal的用法和原理詳解

    這篇文章主要為大家詳細(xì)介紹了Java中ThreadLocal的用法和原理,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的可以了解一下
    2023-04-04
  • SpringBoot實(shí)現(xiàn)jsonp跨域通信的方法示例

    SpringBoot實(shí)現(xiàn)jsonp跨域通信的方法示例

    這篇文章主要介紹了SpringBoot實(shí)現(xiàn)jsonp跨域通信的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • 詳解Java的構(gòu)造方法及類的初始化

    詳解Java的構(gòu)造方法及類的初始化

    這篇文章主要為大家詳細(xì)介紹了Java的構(gòu)造方法及類的初始化,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Java有一定的幫助,感興趣的小伙伴可以了解一下
    2022-08-08
  • Java如何導(dǎo)入Jsoup庫(kù)做一個(gè)有趣的爬蟲(chóng)項(xiàng)目

    Java如何導(dǎo)入Jsoup庫(kù)做一個(gè)有趣的爬蟲(chóng)項(xiàng)目

    Jsoup庫(kù)是一款Java的HTML解析器,可用于從網(wǎng)絡(luò)或本地文件中獲取HTML文檔并解析其中的數(shù)據(jù),這篇文章給大家介紹Java導(dǎo)入Jsoup庫(kù)做一個(gè)有趣的爬蟲(chóng)項(xiàng)目,感興趣的朋友跟隨小編一起看看吧
    2023-11-11
  • Java中indexOf()的用法小結(jié)

    Java中indexOf()的用法小結(jié)

    這篇文章主要介紹了Java中indexOf()的用法小結(jié),indexOf()有四種方法,用來(lái)查找某個(gè)字符或字符串的位置,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2024-01-01
  • 使用Java代碼來(lái)比較Android客戶端版本號(hào)

    使用Java代碼來(lái)比較Android客戶端版本號(hào)

    這篇文章主要介紹了使用Java代碼來(lái)比較Android客戶端版本號(hào),Java是目前安卓程序唯一的開(kāi)發(fā)語(yǔ)言,需要的朋友可以參考下
    2015-07-07

最新評(píng)論