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

Java日常練習題,每天進步一點點(34)

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

承蒙各位厚愛,我們一起每天進步一點點?。ㄊ髽诉x中空白處查看答案)

1、abstract和final可以同時作為一個類的修飾符。( )

正確答案: B

正確

錯誤

題解:
abstract修飾一個類,這個類肯定可以被繼承,但是final類是不能繼承的,所以有矛盾,肯定不能同時用

2、下列描述中,錯誤的是

正確答案: C

SQL語言又稱為結構化查詢語言

java中”static”關鍵字表明一個成員變量或者是成員方法可以在沒有所屬的類的實例變量的情況下被訪問

面向對象開發(fā)中,引用傳遞意味著傳遞的并不是實際的對象,而是對象的引用,因此,外部對引用對象所做的改變不會反映到所引用的對象上

java是強類型語言,javascript是弱類型語言

面向對象的三大特性包括:封裝,繼承,多態(tài)

題解:
值傳遞,傳遞的是原來值的副本。
引用傳遞,除了一些特殊的(String,包裝類屬于不可變類),一般的引用類型在進行傳遞的時候,一開始形參和實參都是指向同一個地址的,這個時候形參對對象的改變會影響到所引用的對象上。

3、關于protected 修飾的成員變量,以下說法正確的是

正確答案: A

可以被該類自身、與它在同一個包中的其它類、在其它包中的該類的子類所訪問

只能被該類本身和該類的所有的子類訪問

只能被該類自身所訪問

只能被同一個包中的類訪問

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

4、以下哪個類包含方法flush()?()

正確答案: B

InputStream

OutputStream

A 和B 選項都包含

A 和B 選項都不包含

題解:
flush()函數(shù)強制將緩沖區(qū)中的字符流、字節(jié)流等輸出,目的是如果輸出流輸出到緩沖區(qū)完成后,緩沖區(qū)并沒有填滿,那么緩沖區(qū)將會一直等待被填滿。所以在關閉輸出流之前要調用flush()。

5、設m和都是int類型,那么以下for循環(huán)語句的執(zhí)行情況是( )

for (m = 0, n = -1; n = 0; m++, n++)

n++;

正確答案: D

循環(huán)體一次也不執(zhí)行 循環(huán)體執(zhí)行一次 是無限循環(huán) 有限次循環(huán) 循環(huán)結束判斷條件不合法 運行出錯

循環(huán)體執(zhí)行一次 是無限循環(huán)

有限次循環(huán)

循環(huán)結束判斷條件不合法

題解:
判斷條件寫的是:n = 0,錯誤,判斷條件應該返回Boolean值,應該寫:n == 0.

6、下列關于final、finally、finalize說法正確的是( )

正確答案: A B D

final可以用來修飾類、方法、變量

finally是java保證重點代碼一定要被執(zhí)行的一種機制

變量被final修飾后不能再指向其他對象,但可以重寫

finalize設計的目的是保證對象在被垃圾收集前完成特定資源的回收

題解:
被final修飾后的變量不可變
被final修飾后的方法不可被重寫
被final修飾后的類不可被繼承

7、Java的集合框架中重要的接口java.util.Collection定義了許多方法。選項中哪個方法是Collection接口所定義的( )

正確答案: A B D

int size()

boolean containsAll(Collection c)

compareTo(Object obj)

boolean remove(Object obj)

題解:
compareTo是接口Comparable中的方法

8、關于ThreadLocal類 以下說法正確的是

正確答案: D E

ThreadLocal繼承自Thread

ThreadLocal實現(xiàn)了Runnable接口

ThreadLocal重要作用在于多線程間的數(shù)據(jù)共享

ThreadLocal是采用哈希表的方式來為每個線程都提供一個變量的副本

ThreadLocal保證各個線程間數(shù)據(jù)安全,每個線程的數(shù)據(jù)不會被另外線程訪問和破壞

題解:
ThreadLocal繼承Object,相當于沒繼承任何特殊的。
ThreadLocal沒有實現(xiàn)任何接口。
ThreadLocal并不是一個Thread,而是Thread的局部變量。

9、以下程序執(zhí)行后,錯誤的結果是()

public class Test {

private String name = “abc”;
public static void main(String[] args) {

Test test = new Test();

Test testB = new Test();

String result = test.equals(testB) + “,”;

result += test.name.equals(testB.name) + “,”;

result += test.name == testB.name;

System.out.println(result);

}

}

正確答案: A B C

true,true,true

true,false,false

false,true,false

false,true,true

題解:
注意是選錯誤的,所以選三個,D是正確的
在這里插入圖片描述

10、下面的Java賦值語句哪些是有錯誤的 ()

正確答案: B F

int i =1000;

float f = 45.0;

char s = ‘\u0639';

Object o = ‘f';

String s = “hello,world\0”;

Double d = 100;

題解:
B:小數(shù)如果不加 f 后綴,默認是double類型。double轉成float向下轉換,意味著精度丟失,所以要進行強制類型轉換。
C:是使用unicode表示的字符。
D:‘f' 字符會自動裝箱成包裝類,就可以向上轉型成Object了。
F:整數(shù)默認是int類型,int類型不能轉型為Double,最多通過自動裝箱變?yōu)镮nteger但是Integer與Double沒有繼承關系,也沒法進行轉型

答案匯總:

1、正確答案: B

2、正確答案: C

3、正確答案: A

4、正確答案: B

5、正確答案: D

6、正確答案: A B D

7、正確答案: A B D

8、正確答案: D E

9、正確答案: A B C

10、正確答案: B F

總結

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

相關文章

  • Java實現(xiàn)JSP在Servelt中連接Oracle數(shù)據(jù)庫的方法

    Java實現(xiàn)JSP在Servelt中連接Oracle數(shù)據(jù)庫的方法

    這篇文章主要介紹了Java實現(xiàn)JSP在Servelt中連接Oracle數(shù)據(jù)庫的方法,需要的朋友可以參考下
    2014-07-07
  • 關于Java并發(fā)編程中線程間協(xié)作的兩種方式

    關于Java并發(fā)編程中線程間協(xié)作的兩種方式

    這篇文章主要介紹了關于Java并發(fā)編程中線程間協(xié)作的兩種方式,當隊列滿時,生產(chǎn)者需要等待隊列有空間才能繼續(xù)往里面放入商品,而在等待的期間內(nèi),生產(chǎn)者必須釋放對臨界資源的占用權,這是消費者模式,需要的朋友可以參考下
    2023-07-07
  • Java使用TCP套接字實現(xiàn)多人聊天功能詳解

    Java使用TCP套接字實現(xiàn)多人聊天功能詳解

    這篇文章主要介紹了Java使用TCP套接字實現(xiàn)多人聊天功能,結合實例形式詳細分析了java使用socket通信實現(xiàn)tcp協(xié)議下的聊天功能客戶端與服務器端相關實現(xiàn)技巧,需要的朋友可以參考下
    2019-10-10
  • stream中使用peek一些陷阱避免及解決方法

    stream中使用peek一些陷阱避免及解決方法

    這篇文章主要為大家介紹了stream中使用peek一些陷阱避免及解決方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • Mybatis分步查詢的實現(xiàn)示例

    Mybatis分步查詢的實現(xiàn)示例

    本文主要介紹了Mybatis分步查詢的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • 微服務Spring Boot 整合 Redis 實現(xiàn)UV 數(shù)據(jù)統(tǒng)計的詳細過程

    微服務Spring Boot 整合 Redis 實現(xiàn)UV 數(shù)據(jù)統(tǒng)計的詳

    這篇文章主要介紹了微服務Spring Boot 整合 Redis 實現(xiàn) UV 數(shù)據(jù)統(tǒng)計,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-01-01
  • mybatis if標簽使用總結

    mybatis if標簽使用總結

    這篇文章主要介紹了mybatis if標簽使用總結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • 一篇文章帶你深入了解Java線程池

    一篇文章帶你深入了解Java線程池

    這篇文章主要介紹了Java 線程池的相關資料,文中講解非常細致,幫助大家更好的理解和學習,感興趣的朋友可以了解下,希望能給你帶來幫助
    2021-08-08
  • 淺談Java的虛擬機結構以及虛擬機內(nèi)存的優(yōu)化

    淺談Java的虛擬機結構以及虛擬機內(nèi)存的優(yōu)化

    這篇文章主要介紹了Java的虛擬機結構以及虛擬機內(nèi)存的優(yōu)化,講到了JVM的堆和??臻g及GC垃圾回收等重要知識,需要的朋友可以參考下
    2016-03-03
  • mybatis Example的Criteria用法:or與isNull詳解

    mybatis Example的Criteria用法:or與isNull詳解

    這篇文章主要介紹了mybatis Example的Criteria用法:or與isNull詳解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12

最新評論