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

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

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

承蒙各位厚愛,我們一起每天進(jìn)步一點點?。ㄊ髽?biāo)選中空白處查看答案)

1、下面程序段執(zhí)行后b的值是()。

Integer integ =new Integer(9);

boolean b = integ instanceof Object;

正確答案: B

9

true

1

false

題解:
Object是 integ 的父類

2、以下關(guān)于繼承的敘述正確的是

正確答案: A

在Java中類只允許單一繼承

在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口

在Java中接口只允許單一繼承

在Java中一個類只能實現(xiàn)一個接口

題解:
類支持單繼承,接口支持多繼承

3、下面關(guān)于依賴注入(DI)的說法不正確的是()

正確答案: A

只有通過Spring才能實現(xiàn)依賴注入(DI)

依賴注入的主要目的是解耦合

常見的依賴注入方式有Setter和構(gòu)造方法

題解:
依賴注入是一種思想,或者說是一種設(shè)計模式,在java中是通過反射機(jī)制實現(xiàn),與具體框架無關(guān)。

4、下列整型常量 i 的定義中,正確的是( )

正確答案: C

final i;

static int i;

static final int i=234;

final float i=3.14f;

題解:
java中final修飾的變量有三種:靜態(tài)變量、實例變量和局部變量,分別表示三種類型的常量。int關(guān)鍵字修飾整型類型。static修飾靜態(tài)變量,即當(dāng)利用這個關(guān)鍵字來修飾一個變量的時候,在創(chuàng)建對象之前就會為這個變量在內(nèi)存中創(chuàng)建一個存儲空間。以后創(chuàng)建對對象如果需要用到這個靜態(tài)變量,那么就會共享這一個變量的存儲空間。
A:缺少必要的整型類型聲明
B:缺少常量關(guān)鍵字final
D:定義一個浮點常量

5、下面關(guān)于Java package的描述,哪個是正確的:()

I. 包不提供將所有類名分區(qū)為更易管理的塊的機(jī)制.

II. 包提供可見性控制機(jī)制.

III. 包的一個重要屬性是包內(nèi)定義的所有類都可以通過該包外的代碼訪問.

IV. 聲明為包的一部分的類的.class文件可以存儲在多個目錄中.

正確答案: B

只有I

只有II

只有III

只有IV

題解:
為了更好地組織類,Java 提供了包機(jī)制,用于區(qū)別類名的命名空間。
包的作用
1、把功能相似或相關(guān)的類或接口組織在同一個包中,方便類的查找和使用。
2、如同文件夾一樣,包也采用了樹形目錄的存儲方式。同一個包中的類名字是不同的,不同的包中的類的名字是可以相同的,當(dāng)同時調(diào)用兩個不同包中相同類名的類時,應(yīng)該加上包名加以區(qū)別。因此,包可以避免名字沖突。
3、包也限定了訪問權(quán)限,擁有包訪問權(quán)限的類才能訪問某個包中的類。
Java 使用包(package)這種機(jī)制是為了防止命名沖突,訪問控制,提供搜索和定位類(class)、接口、枚舉(enumerations)和注釋(annotation)等。

6、下面這段程序的輸出結(jié)果是()

public class Main {

public static void main(String[] args) {

split(12);

}

public static int split(int number) {

if (number > 1) {

if (number % 2 != 0) System.out.print(split((number + 1) / 2));

System.out.print(split(number / 2));

}

return number;

}

}

正確答案: A

12136

63121

61213

11236

題解:
考察方法進(jìn)棧與出棧的順序。先進(jìn)后出
有個知識點,方法在出棧的時候,執(zhí)行的是return語句。因為出棧就意味著方法結(jié)束并消費,如果沒有return語句,那么方法出棧的時候什么都不執(zhí)行,就直接銷毀。
1.執(zhí)行split(12)時,執(zhí)行代碼System.out.print(split(number / 2))
split(12/2)進(jìn)棧,此時number=6;
2.執(zhí)行split(6)時,執(zhí)行代碼System.out.print(split(number / 2))
split(6/2)進(jìn)棧,此時number=3;
3.執(zhí)行split(3)時,
第1行 if (number % 2 != 0)
第2行 System.out.print(split((number + 1) / 2));
第3行 System.out.print(split(number / 2));
按照順序執(zhí)行
先執(zhí)行第2行
首先split((3+1)/2)進(jìn)棧,此時number=2,
再執(zhí)行split(2),那么split(2/2)進(jìn)棧,此時number=1, 最后return 1,
注意此時第2行代碼還沒有結(jié)束
此時
split(2/2)出棧,輸出1;
split((3+1)/2)出棧,輸出2;
第二行代碼結(jié)束,再執(zhí)行第三行,此時number=3,執(zhí)行System.out.print(split(number / 2))
split(3/2)進(jìn)棧,number=1,return,那么就需要出棧了
split(3/2)出棧,輸出1
split(6/2)出棧,輸出3
split(12/2)出棧,輸出6;
最終結(jié)果12136;
split(number)方法,最終返回的是number這個值,所以split(n)出棧的輸出結(jié)果就是n
整理:
split(12/2)進(jìn)棧
split(6/2)進(jìn)棧
split((3+1)/2)進(jìn)棧
split(2/2)進(jìn)棧
split(2/2)出棧,輸出1
split((3+1)/2)出棧,輸出2
split(2/2)進(jìn)棧
split(2/2)出棧,輸出1
split(6/2)出棧,輸出3
split(12/2)出棧,輸出6

7、Thread. sleep()是否會拋出checked exception?

正確答案: A


不會

題解:
Thread.sleep() 和 Object.wait(),都可以拋出 InterruptedException。這個異常是不能忽略的,因為它是一個檢查異常(checked exception)

8、下列哪個選項是正確計算42度(角度)的余弦值?

正確答案: C

double d=Math.cos(42)

double d=Math.cosine(42)

double d=Math.cos(Math.toRadians(42))

double d=Math.cos(Math.toDegrees(42))

題解:
Math.cos為計算弧度的余弦值,Math.toRadians函數(shù)講角度轉(zhuǎn)換為弧度

9、以下描述正確的是

正確答案: B

CallableStatement是PreparedStatement的父接口

PreparedStatement是CallableStatement的父接口

CallableStatement是Statement的父接口

PreparedStatement是Statement的父接口

題解:
public interface CallableStatement extends PreparedStatement
public interface PreparedStatement extends Statement

10、ResultSet中記錄行的第一列索引為?

正確答案: C

-1

0

1

以上都不是

題解:
ResultSet跟普通的數(shù)組不同,索引從1開始而不是從0開始

答案匯總:

1、正確答案: B

2、正確答案: A

3、正確答案: A

4、正確答案: C

5、正確答案: B

6、正確答案: A

7、正確答案: A

8、正確答案: C

9、正確答案: B

10、正確答案: C

總結(jié)

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

相關(guān)文章

  • Java實現(xiàn)分頁的幾種方法詳細(xì)解析

    Java實現(xiàn)分頁的幾種方法詳細(xì)解析

    這篇文章主要介紹了Java實現(xiàn)分頁的幾種方法詳細(xì)解析,在Java中想實現(xiàn)分頁功能有幾種常用的方法,今天我們就來詳細(xì)解析一下,文中提供了解決思路和部分實現(xiàn)代碼,需要的朋友可以參考下
    2023-11-11
  • Springcloud hystrix服務(wù)熔斷和dashboard如何實現(xiàn)

    Springcloud hystrix服務(wù)熔斷和dashboard如何實現(xiàn)

    這篇文章主要介紹了Springcloud hystrix服務(wù)熔斷和dashboard如何實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • Java函數(shù)接口和Lambda表達(dá)式深入分析

    Java函數(shù)接口和Lambda表達(dá)式深入分析

    這篇文章主要介紹了Java函數(shù)接口和Lambda表達(dá)式,函數(shù)接口是一個具有單個抽象方法的接口,接口設(shè)計主要是為了支持Lambda表達(dá)式和方法引用,使得Java能更方便地實現(xiàn)函數(shù)式編程風(fēng)格,需要的朋友可以參考下
    2025-04-04
  • java jvm的知識詳細(xì)介紹

    java jvm的知識詳細(xì)介紹

    這篇文章主要介紹了java jvm的知識詳細(xì)介紹的相關(guān)資料,這里對java jvm中的堆內(nèi)存和棧內(nèi)存等基礎(chǔ)知識做了詳細(xì)介紹,需要的朋友可以參考下
    2016-11-11
  • SpringBoot中對應(yīng)2.0.x版本的Redis配置詳解

    SpringBoot中對應(yīng)2.0.x版本的Redis配置詳解

    這篇文章主要為大家介紹了SpringBoot中對應(yīng)2.0.x版本的Redis配置詳解,文中的實現(xiàn)步驟講解詳細(xì),感興趣的小伙伴們可以了解一下
    2022-06-06
  • SpringCloud全面解析@FeignClient標(biāo)識接口的過程

    SpringCloud全面解析@FeignClient標(biāo)識接口的過程

    這篇文章主要介紹了SpringCloud全面解析@FeignClient標(biāo)識接口的過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java 5個人坐在一起(有關(guān)第五個人歲數(shù)的問題)

    Java 5個人坐在一起(有關(guān)第五個人歲數(shù)的問題)

    利用遞歸的方法,遞歸分為回推和遞推兩個階段。要想知道第五個人歲數(shù),需知道第四人的歲數(shù),依次類推,推到第一人(10歲),再往回推,需要的朋友可以參考下
    2017-02-02
  • java實現(xiàn)郵件發(fā)送

    java實現(xiàn)郵件發(fā)送

    這篇文章主要為大家詳細(xì)介紹了java實現(xiàn)郵件發(fā)送,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • mybatis框架之mybatis中dao層開發(fā)的兩種方法

    mybatis框架之mybatis中dao層開發(fā)的兩種方法

    這篇文章主要介紹了mybatis框架之mybatis中dao層開發(fā)的兩種方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Spring中的@PostConstruct注解使用方法解析

    Spring中的@PostConstruct注解使用方法解析

    這篇文章主要介紹了Spring中的@PostConstruct注解使用方法解析,@PostConstruct注解是用來處理在@Autowired注入屬性后init()方法之前,對一些零散的屬性進(jìn)行賦值的注解,需要的朋友可以參考下
    2023-11-11

最新評論

东乡族自治县| 金秀| 依兰县| 邹平县| 小金县| 苏尼特右旗| 陵水| 库车县| 靖边县| 东乡县| 金坛市| 门头沟区| 白河县| 庆元县| 原平市| 韶山市| 客服| 木里| 清原| 南川市| 清水河县| 托里县| 慈溪市| 宜昌市| 北川| 通江县| 饶阳县| 石门县| 双流县| 五寨县| 德惠市| 怀化市| 宁阳县| 黄梅县| 惠东县| 岐山县| 南靖县| 洪江市| 正阳县| 建阳市| 泸水县|