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

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

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

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

1、在異常處理中,如釋放資源,關(guān)閉數(shù)據(jù)庫、關(guān)閉文件應(yīng)由( )語句來完成。

正確答案: C

try子句

catch子句

finally子句

throw子句

題解:
try:可能發(fā)生異常的語句
catch:捕獲,并處理異常(printStackTrace()用來跟蹤異常事件發(fā)生時(shí)執(zhí)行堆棧的內(nèi)容)
throw:方法內(nèi)部拋異常
throws:聲明方法異常
finaly:代碼中無論是否有異常都會(huì)執(zhí)行,清除資源

2、如下Java語句 double x=2.0; int y=4; x/=++y; 執(zhí)行后,x的值是()

正確答案: C

0.5

2.5

0.4

2.0

題解:
x/=++y 相當(dāng)于x=x/(++y),x為2.0 ,++y整體是值為5,但是最終的結(jié)果是為double所以是,2.0/5=0.4。

3、下面的程序輸出的結(jié)果是( )

public class A implements B{

public static void main(String args[]){

int i;

A a1=new A();

i =a1.k;

System.out.println(“i=”+i);

}

}

interface B{

int k=10;

}

正確答案: B

i=0

i=10

程序有編譯錯(cuò)誤

i=true

題解:
在接口里面的變量默認(rèn)都是public static final 的,它們是公共的,靜態(tài)的,最終的常量.相當(dāng)于全局常量,可以直接省略修飾符。實(shí)現(xiàn)類可以直接訪問接口中的變量

4、下面哪種流可以用于字符輸入:

正確答案: C

java.io.inputStream

java.io.outputStream

java.io.inputStreamReader

java.io.outputStreamReader

題解:
首先B和D排除,題目是要求輸入。
A和C之間,inputStream是字節(jié)流輸入流;而inputStreamReader是對(duì)字符流的處理,inputStreamReader將字符流處理成字節(jié)流,題目要求是用于處理字符輸入,所以選C。

5、以下不是修飾符final的作用的是( )。

正確答案: C

修飾常量

修飾不可被繼承的類

修飾不可變類

修飾不可覆蓋的方法

題解:
final的作用:
1. 修飾變量,變量的引用地址不可變,但是地址中的內(nèi)容可以變。
2. 修飾方法,方法不可被重寫,但是還是可以重載
3. 修飾類,類不可繼承。
不可變類,說的是一個(gè)類一旦被實(shí)例化,就不可改變自身的狀態(tài)。常見的比如String和基本數(shù)據(jù)類型的包裝類,對(duì)于這種不可變類,一旦在進(jìn)行引用傳遞的時(shí)候,形參一開始就和實(shí)際參數(shù)指向的不是一個(gè)地址,所以在方法中對(duì)形參的改變,并不會(huì)影響實(shí)際參數(shù)。

6、以下代碼執(zhí)行后輸出結(jié)果為( )

public class Test { 
    public static void main(String[] args) { 
        System.out.println("return value of getValue(): " +
        getValue()); 
    } 
     public static int getValue() { 
         try { 
             return 0; 
         } finally { 
             return 1; 
         } 
     } 
 }

正確答案: A

return value of getValue(): 1

return value of getValue(): 0

return value of getValue(): 0return value of getValue(): 1

return value of getValue(): 1return value of getValue(): 0

題解:
如果try語句里有return,返回的是try語句塊中變量值。
詳細(xì)執(zhí)行過程如下:
1.如果有返回值,就把返回值保存到局部變量中;
2.執(zhí)行jsr指令跳到finally語句里執(zhí)行;
3.執(zhí)行完finally語句后,返回之前保存在局部變量表里的值。
如果try,finally語句里均有return,忽略try的return,而使用finally的return.

7、jre 判斷程序是否執(zhí)行結(jié)束的標(biāo)準(zhǔn)是()

正確答案: A

所有的前臺(tái)線程執(zhí)行完畢

所有的后臺(tái)線程執(zhí)行完畢

所有的線程執(zhí)行完畢

和以上都無關(guān)

題解:
其實(shí)這個(gè)題,就是在說守護(hù)線程和非守護(hù)(用戶)線程的問題。后臺(tái)線程就是守護(hù)線程,前臺(tái)線程就是用戶線程。
守護(hù)線程:是指在程序運(yùn)行時(shí)在后臺(tái)提供一種通用服務(wù)的線程,這種線程并不是必須的。同時(shí)守護(hù)線程的線程優(yōu)先級(jí)都很低的。JVM中的GC線程就是一個(gè)守護(hù)線程,只要JVM啟動(dòng),GC線程就啟動(dòng)了。
用戶線程和守護(hù)線程幾乎沒有什么區(qū)別,唯一的區(qū)別就在于,如果用戶線程都已經(jīng)退出了,只剩下了守護(hù)線程,那么JVM直接就退出了。

8、You have the following code.Which numbers will cause “Test2” to be printed?

switch (x)
{
    case 1: System.out.println("Test1");
    case 2:
    case 3:
        System.out.println("Test2");
        break;
    default:
    System.out.println("Test3");
    break;
}

正確答案: B C D

0

1

2

3

4

題解:
case 1和case 2后都沒有break語句,故都會(huì)執(zhí)行到打印Test2的語句

9、Consider the following code:

String s=null;

Which code fragments cause an object of type NullPointerException to be thrown?

正確答案: A C

if((s!=null)&(s.length()>0))

if((s!=null)&&(s.length()>0))

if((s==null)|(s.length()==0))

if((s==null)||(s.length()==0))

題解:
s為null,因此只要調(diào)用了s.length()都會(huì)拋出空指針異常。因此這個(gè)題目就是考察if語句的后半部分會(huì)不會(huì)執(zhí)行。
A,單個(gè)與操作的符號(hào)& 用在整數(shù)上是按位與,用在布爾型變量上跟&&功能類似,但是區(qū)別是無論前面是否為真,后面必定執(zhí)行,因此拋出異常
B,與操作,前半部分判斷為假,后面不再執(zhí)行
C,這里跟 & 和&& 的區(qū)別類似,后面必定執(zhí)行,因此拋出異常
D,或語句,前面為真,整個(gè)結(jié)果必定為真,后面不執(zhí)行

10、下面關(guān)于Applet的說法是正確的是

正確答案: A B C D

Applet可以在帶有Java解釋器的瀏覽器中運(yùn)行

Applet類必須繼承java.applet.Applet

Applet可以訪問本地文件

Applet是Object類的子類

題解:
Applet是采用Java編程語言編寫的小應(yīng)用程序,選項(xiàng)描述的全部正確。

答案匯總:

1、正確答案: C

2、正確答案: C

3、正確答案: B

4、正確答案: C

5、正確答案: C

6、正確答案: A

7、正確答案: A

8、正確答案: B C D

9、正確答案: A C

10、正確答案: A B C D

總結(jié)

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

相關(guān)文章

  • 老生常談Java虛擬機(jī)垃圾回收機(jī)制(必看篇)

    老生常談Java虛擬機(jī)垃圾回收機(jī)制(必看篇)

    下面小編就為大家?guī)硪黄仙U凧ava虛擬機(jī)垃圾回收機(jī)制(必看篇)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • SpringDataJpa創(chuàng)建聯(lián)合索引的實(shí)現(xiàn)

    SpringDataJpa創(chuàng)建聯(lián)合索引的實(shí)現(xiàn)

    這篇文章主要介紹了SpringDataJpa創(chuàng)建聯(lián)合索引的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java實(shí)現(xiàn)對(duì)象轉(zhuǎn)CSV格式

    Java實(shí)現(xiàn)對(duì)象轉(zhuǎn)CSV格式

    CSV是一種逗號(hào)分隔值格式的文件,一般用來存儲(chǔ)數(shù)據(jù)的純文本格式文件。Java對(duì)象轉(zhuǎn)CSV,有現(xiàn)成的工具包,commons-lang3 的ReflectionToStringBuilder 就可以簡單的解決的對(duì)象轉(zhuǎn)CSV,快跟隨小編一起學(xué)習(xí)一下吧
    2022-06-06
  • JAVA中JNI的簡單使用分享

    JAVA中JNI的簡單使用分享

    這篇文章介紹了JAVA中JNI的簡單使用,有需要的朋友可以參考一下
    2013-10-10
  • 詳解Zookeeper基礎(chǔ)知識(shí)

    詳解Zookeeper基礎(chǔ)知識(shí)

    本文主要講解了Zookeeper的基礎(chǔ)知識(shí),ZooKeeper提供了一個(gè)通用協(xié)調(diào)模式實(shí)現(xiàn)方法的開源共享庫,使程序員免于寫這類通用的協(xié)議。關(guān)于Zookeeper更多相關(guān)知識(shí),感興趣的小伙伴參考一下這篇文章
    2021-09-09
  • springcloud client指定注冊到eureka的ip與端口號(hào)方式

    springcloud client指定注冊到eureka的ip與端口號(hào)方式

    這篇文章主要介紹了springcloud client指定注冊到eureka的ip與端口號(hào)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java開啟線程的四種方法案例詳解

    Java開啟線程的四種方法案例詳解

    這篇文章主要介紹了Java開啟線程的四種方法,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-02-02
  • Java中Properties的使用詳解

    Java中Properties的使用詳解

    這篇文章主要介紹了Java中Properties的使用詳解的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • java實(shí)現(xiàn)日歷功能

    java實(shí)現(xiàn)日歷功能

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)日歷功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • Java編程在方法中哪些時(shí)候需要參數(shù)

    Java編程在方法中哪些時(shí)候需要參數(shù)

    這篇文章主要介紹了Java編程在方法中哪些時(shí)候需要參數(shù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02

最新評(píng)論

保康县| 台山市| 九寨沟县| 外汇| 景宁| 丰镇市| 大渡口区| 登封市| 涟源市| 平武县| 色达县| 靖安县| 施甸县| 翼城县| 镇远县| 泰和县| 任丘市| 毕节市| 威海市| 文水县| 宜川县| 德昌县| 乐东| 公主岭市| 施秉县| 睢宁县| 安丘市| 灵丘县| 闵行区| 商城县| 柳州市| 双鸭山市| 塔城市| 庆安县| 克山县| 乌拉特后旗| 鄂伦春自治旗| 堆龙德庆县| 昭苏县| 股票| 巴中市|