亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

1、下面程序的運(yùn)行結(jié)果:()

public static void main(String args[]) {
        Thread t=new Thread(){
        public void  run(){
            dianping();
        }
    };
    t.run();
    System.out.print("dazhong");
    }
    static void dianping(){
        System.out.print("dianping");
}

正確答案: B

dazhongdianping

dianpingdazhong

a和b都有可能

dianping循環(huán)輸出,dazhong夾雜在中間

題解:
在上面main()方法中,并沒(méi)有創(chuàng)建一個(gè)新的線程,只是簡(jiǎn)單地方法調(diào)用而已,如果想要?jiǎng)?chuàng)建線程,需要t.start();創(chuàng)建線程,等待cpu時(shí)間片,而run()方法只是簡(jiǎn)單地方法調(diào)用,所以先執(zhí)行run(),在輸出dazhong

2、如果int x=20, y=5,則語(yǔ)句System.out.println(x+y +""+(x+y)+y); 的輸出結(jié)果是()

正確答案: D

2530

55

2052055

25255

題解:
1)不論有什么運(yùn)算,小括號(hào)的優(yōu)先級(jí)都是最高的,先計(jì)算小括號(hào)中的運(yùn)算,得到x+y +""+25+y
2)任何字符與字符串相加都是字符串,但是是有順序的,字符串前面的按原來(lái)的格式相加,字符串后面的都按字符串相加,得到25+“”+25+5
3)上面的結(jié)果按字符串相加得到25255

3、有以下類定義:

abstract class Animal{
    abstract void say();
}
public class Cat extends Animal{
    public Cat(){
        System.out.printf("I am a cat");
    }
    public static void main(String[] args) {
        Cat cat=new Cat();
    }
}

運(yùn)行后:

正確答案: B

I am a cat

Animal能編譯,Cat不能編譯

Animal不能編譯,Cat能編譯

編譯能通過(guò),但是沒(méi)有輸出結(jié)果

題解:
當(dāng)一個(gè)實(shí)體類集成一個(gè)抽象類,必須實(shí)現(xiàn)抽象類中的抽象方法,抽象類本身沒(méi)有錯(cuò)誤,但是cat類編譯通不過(guò)

4、以下代碼的輸出的正確結(jié)果是

public class Test {
public static void main(String args[]) {
	String s = "祝你考出好成績(jī)!";
	System.out.println(s.length());
	}
}

正確答案: D

24

16

15

8

題解:
別想太多,length() 方法返回的就是字符串的長(zhǎng)度,一個(gè) char 可以存下漢字,剩下的數(shù)數(shù)就完事了。
如果想獲得占用字節(jié)數(shù)的話,可以用 s.getBytes(“GBK”).length,結(jié)果就是 16 了。

5、下列說(shuō)法正確的是()

正確答案: B

在類方法中可用this來(lái)調(diào)用本類的類方法

在類方法中調(diào)用本類的類方法時(shí)可直接調(diào)用

在類方法中只能調(diào)用本類中的類方法

在類方法中絕對(duì)不能調(diào)用實(shí)例方法

題解:
在類方法中不能有this關(guān)鍵字,,直接調(diào)用類方法即可,A錯(cuò)誤,B正確,在類方法中可以通過(guò)創(chuàng)建實(shí)例對(duì)象調(diào)用類的實(shí)例方法,C、D錯(cuò)誤

6、以下代碼輸出的是:

public class SendValue{
    public String str="6";
    public static void main(String[] args) {
        SendValue sv=new SendValue();
        sv.change(sv.str);
        System.out.println(sv.str);
    }
    public void change(String str) {
        str="10";
    }
}

正確答案: A

6

10

都不對(duì)

16

題解:
在這里插入圖片描述

7、非抽象類實(shí)現(xiàn)接口后,必須實(shí)現(xiàn)接口中的所有抽象方法,除了abstract外,方法頭必須完全一致.

正確答案: B

正確

錯(cuò)誤

題解:
方法頭:包括修飾符(可大),返回值(可?。?、方法名
方法名與參數(shù)相同時(shí):
修飾符:可以大于等于父類方法的訪問(wèn)權(quán)限,而非必須一致
返回值:可以小于父類方法返回的類型,而非必須一致
實(shí)現(xiàn)接口中的方法是重寫(xiě)要求 沒(méi)必須完全一樣 如接口中返回值是Object 實(shí)現(xiàn)接口方法返回值可以是其他的

8、下列關(guān)于容器集合類的說(shuō)法正確的是?

正確答案: C

LinkedList繼承自List

AbstractSet繼承自Set

HashSet繼承自AbstractSet

WeakMap繼承自HashMap

題解:
A.LinkedList是繼承自AbstractSequentialList(抽象類,實(shí)現(xiàn)了List接口)的,并且實(shí)現(xiàn)了List接口。所以A錯(cuò)誤。
B.AbstractSet是實(shí)現(xiàn)了Set接口的,本身是一個(gè)抽象類。繼承自AbstractCollection(抽象類,實(shí)現(xiàn)了Collection接口)。所以B錯(cuò)誤。
C.HashSet是繼承自AbstractSet,實(shí)現(xiàn)了Set接口。所以C正確。
D.WeakMap不存在于java集合框架的。只有一個(gè)叫做WeakHashMap(繼承自AbstractMap)。
在這里插入圖片描述

9、下面說(shuō)法正確的是?()

正確答案:B C

調(diào)用Thread的sleep()方法會(huì)釋放鎖,調(diào)用wait()方法不釋放鎖

一個(gè)線程調(diào)用yield方法,可以使具有相同優(yōu)先級(jí)線程獲得處理器

在Java中,高優(yōu)先級(jí)的可運(yùn)行的線程會(huì)搶占低優(yōu)先級(jí)線程的資源

java中,線程可以調(diào)用yield方法使比自己低優(yōu)先級(jí)的線程運(yùn)行

題解:
yiled方法屬于高風(fēng)亮節(jié)的行為,這個(gè)坑位我不上了,后面跟我同級(jí)別的先上廁所。這樣比較好記!
高優(yōu)先級(jí)的就是你們的縣長(zhǎng),縣長(zhǎng)要上廁所,對(duì)不起,你得出來(lái),縣長(zhǎng)先上,縣長(zhǎng)上完了,CPU分配到你了,你才能繼續(xù)拉X。

10、下面的對(duì)象創(chuàng)建方法中哪些會(huì)調(diào)用構(gòu)造方法 ()?

正確答案:A C

new語(yǔ)句創(chuàng)建對(duì)象

調(diào)用Java.io.ObjectInputStream的readObject方法

java反射機(jī)制使用java.lang.Class或java.lang.reflect.Constructor的newInstance()方法

調(diào)用對(duì)象的clone()方法

題解:
題目的四個(gè)選項(xiàng)是構(gòu)造方法new,序列化對(duì)象,反射,克隆分別創(chuàng)建一個(gè)對(duì)象的方法,,只有new和反射用到了構(gòu)造方法

答案匯總:

1、正確答案: B

2、正確答案: D

3、正確答案: B

4、正確答案: D

5、正確答案: B

6、正確答案: A

7、正確答案: B

8、正確答案: C

9、正確答案: B C

10、正確答案: A C

總結(jié)

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

相關(guān)文章

  • SpringBoot創(chuàng)建RSocket服務(wù)器的全過(guò)程記錄

    SpringBoot創(chuàng)建RSocket服務(wù)器的全過(guò)程記錄

    RSocket應(yīng)用層協(xié)議支持 Reactive Streams語(yǔ)義, 例如:用RSocket作為HTTP的一種替代方案。這篇文章主要給大家介紹了關(guān)于SpringBoot創(chuàng)建RSocket服務(wù)器的相關(guān)資料,需要的朋友可以參考下
    2021-05-05
  • 淺談Spring 的Controller 是單例or多例

    淺談Spring 的Controller 是單例or多例

    這篇文章主要介紹了淺談Spring 的Controller 是單例or多例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 使用Intellij IDEA查看Java源碼技巧

    使用Intellij IDEA查看Java源碼技巧

    這篇文章主要介紹了使用Intellij IDEA查看Java源碼技巧,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • 詳解SimpleDateFormat的線程安全問(wèn)題與解決方案

    詳解SimpleDateFormat的線程安全問(wèn)題與解決方案

    這篇文章主要介紹了SimpleDateFormat的線程安全問(wèn)題與解決方案,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-03-03
  • java數(shù)組的三種擴(kuò)容方式以及程序?qū)崿F(xiàn)詳解

    java數(shù)組的三種擴(kuò)容方式以及程序?qū)崿F(xiàn)詳解

    這篇文章主要介紹了java數(shù)組的三種擴(kuò)容方式以及程序?qū)崿F(xiàn)詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 一文學(xué)透ApplicationContext繼承接口功能及與BeanFactory區(qū)別

    一文學(xué)透ApplicationContext繼承接口功能及與BeanFactory區(qū)別

    這篇文章主要為大家介紹了ApplicationContext繼承接口功能及與BeanFactory區(qū)別示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Java時(shí)間處理第三方包Joda?Time使用詳解

    Java時(shí)間處理第三方包Joda?Time使用詳解

    這篇文章主要為大家介紹了Java時(shí)間處理第三方包Joda?Time使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • springboot后端解決跨域問(wèn)題

    springboot后端解決跨域問(wèn)題

    今天小編就為大家分享一篇關(guān)于springboot后端解決跨域問(wèn)題,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • 如何利用jwt來(lái)保護(hù)你的接口服務(wù)

    如何利用jwt來(lái)保護(hù)你的接口服務(wù)

    項(xiàng)目軟件要對(duì)外提供部分定制接口,為了保證軟件數(shù)據(jù)的安全性,這篇文章主要給大家介紹了關(guān)于如何利用jwt來(lái)保護(hù)你的接口服務(wù)的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • 使用java獲取指定鏈接的網(wǎng)頁(yè)內(nèi)容

    使用java獲取指定鏈接的網(wǎng)頁(yè)內(nèi)容

    Java提供了許多用于網(wǎng)絡(luò)通信的庫(kù),其中最常用的是HttpURLConnection和HttpClient,本文將使用HttpURLConnection進(jìn)行爬取指定鏈接的網(wǎng)頁(yè)內(nèi)容,感興趣的可以了解下
    2023-09-09

最新評(píng)論