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

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

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

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

1、以下關(guān)于java封裝的描述中,正確的是:

正確答案: A

封裝的主要作用在于對外隱藏內(nèi)部實現(xiàn)細(xì)節(jié),增強程序的安全性

封裝的意義不大,因此在編碼中盡量不要使用

如果子類繼承父類,對于父類中進(jìn)行封裝的方法,子類仍然可以直接調(diào)用

只能對一個類中的方法進(jìn)行封裝,不能對屬性進(jìn)行封裝

題解:
封裝主要是隱藏內(nèi)部代碼;
繼承主要是復(fù)用現(xiàn)有代碼;
多態(tài)主要是改寫對象行為。

2、請問所有的異常類皆直接繼承于哪一個類?()

正確答案: C

java.applet.Applet

java.lang.Throwable

java.lang.Exception

java.lang.Error

題解:
注意問的是直接繼承
在這里插入圖片描述

3、Which statement is true for the class java.util.ArrayList?

正確答案: A

The elements in the collection are ordered.

The collection is guaranteed to be immutable.

The elements in the collection are guaranteed to be unique.

The elements in the collection are accessed using a unique key.

The elements in the collections are guaranteed to be synchronized.

題解:
Which statement is true for the class java.util.ArrayList?
下面那個選項有關(guān)java.util.ArrayList是正確的
A.The elements in the collection are ordered.
集合中的元素是排序的
B.The collection is guaranteed to be immutable.
集合不可改變
C.The elements in the collection are guaranteed to be unique.
集合中的元素必須唯一
D.The elements in the collection are accessed using a unique key.
集合中元素的鍵是唯一的
E.The elements in the collections are guaranteed to be synchronized.
集合中的元素是線程同步的
選A,元素在集合中有序,指的是元素插入過程中記錄了元素的插入順序。

4、以下 b 的值是: byte b = (byte)129;

正確答案: B

-126

-127

-128

-129

題解:
byte范圍[-128,127]
byte b = (byte)127 , b = 127(未溢出)
byte b = (byte)128 , b = -128(溢出)
byte b = (byte)129 , b = -127(溢出)
 
考察的是數(shù)據(jù)類型轉(zhuǎn)換。
129 int類型(4個字節(jié))二進(jìn)制: 00000000 00000000 00000000 10000001
在計算機系統(tǒng)中,數(shù)值一律用補碼來表示(存儲),正數(shù)的補碼和源碼相同。
1、int -> byte(1個字節(jié)),截取: 10000001
2、補碼轉(zhuǎn)反碼:1開始則為負(fù)數(shù),負(fù)數(shù)得到反碼是末位-1: 10000000
3、負(fù)數(shù)的反碼轉(zhuǎn)原碼(最高位即符號位不變):11111111
4、轉(zhuǎn)換為十進(jìn)制:-(2^7-1)=-127

5、哪個類可用于處理 Unicode?

正確答案: A

InputStreamReader

BufferedReader

Writer

PipedInputStream

題解:
Unicode是由兩個字節(jié)組成的,而InputStreamReader是將字節(jié)流轉(zhuǎn)換成字符流供我們使用。同時InputStreamReader也可以指定字符集的編碼。

6、下面代碼的運行結(jié)果是( )

public class Arraytest

{

int a[] = new int[6];

public static void main ( String arg[] ) {

System.out.println ( a[0] );

}

}

正確答案: C

null

0

編譯出錯

運行出錯

題解:
在static方法中是不能訪問非靜態(tài)變量 a 的,需要將 a 聲明為static,答案才會是 0 ,否則是編譯出錯

7、以下哪些繼承自 Collection 接口()

正確答案: A B

List

Set

Map

Array

題解:
Collection中存放的是一組各自獨立的對象,Map中存放的是“鍵-值”對象。
List和Set都是Collection的子接口,List是一個有序可重復(fù)列表,Set是一個無序重復(fù)集。
而Array是數(shù)組,并不繼承Collection接口。
在這里插入圖片描述

8、程序中常采用變量表示數(shù)據(jù),變量具有名、地址、值、作用域、生存期等屬性。關(guān)于變量的敘述,()是正確的。

正確答案: A C D

根據(jù)作用域規(guī)則,在函數(shù)中定義的變量只能在函數(shù)中引用

在函數(shù)中定義的變量,其生存期為整個程序執(zhí)行期間

在函數(shù)中定義的變量不能與其所在函數(shù)的形參同名

在函數(shù)中定義的變量,其存儲單元在內(nèi)存的棧區(qū)

題解:
A 局部變量(local):只能在定義該屬性的代碼塊中使用(方法或語句中)。
B 方法中的局部變量 在方法調(diào)用完后就銷毀了
C 局部變量與全局變量不能重名。
D 在方法中定義的變量是存放在棧中的

9、有關(guān)靜態(tài)初始化塊說法正確的是?

正確答案: A B C

無法直接調(diào)用靜態(tài)初始化塊

在創(chuàng)建第一個實例前或引用任何靜態(tài)成員之前,將自動調(diào)用靜態(tài)初始化塊來初始化

靜態(tài)初始化塊既沒有訪問修飾符,也沒有參數(shù)

在程序中,用戶可以控制何時執(zhí)行靜態(tài)初始化塊

10、character流和byte流的區(qū)別不包括()

正確答案: A B D

每次讀入的字節(jié)數(shù)不同

前者帶有緩沖,后者沒有。

前者是字符讀入,后者是字節(jié)讀入。

二者沒有區(qū)別,可以互換。

題解:
字符流和字節(jié)流每次讀入的字節(jié)數(shù)是不確定的,可能相同也可能不相同;字符流和字節(jié)流都有緩沖流

答案匯總:

1、正確答案: A

2、正確答案: C

3、正確答案: A

4、正確答案: B

5、正確答案: A

6、正確答案: C

7、正確答案: A B

8、正確答案: A C D

9、正確答案: A B C

10、正確答案: A B D

總結(jié)

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

相關(guān)文章

  • Springboot接口返回參數(shù)及入?yún)SA加密解密的過程詳解

    Springboot接口返回參數(shù)及入?yún)SA加密解密的過程詳解

    這篇文章主要介紹了Springboot接口返回參數(shù)及入?yún)SA加密解密,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • java操作gaussDB數(shù)據(jù)庫的實現(xiàn)示例

    java操作gaussDB數(shù)據(jù)庫的實現(xiàn)示例

    本文主要介紹了java操作gaussDB數(shù)據(jù)庫的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • java中BigDecimal的使用踩坑記錄

    java中BigDecimal的使用踩坑記錄

    這篇文章主要為大家詳細(xì)介紹了java中使用BigDecimal會踩坑的地方以及相關(guān)的解決方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10
  • IDEA新建springboot項目時未生成pom.xml文件的解決操作

    IDEA新建springboot項目時未生成pom.xml文件的解決操作

    這篇文章主要給大家介紹了關(guān)于IDEA新建springboot項目時未生成pom.xml文件的解決操作方法,文中通過實例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-02-02
  • Springboot 掃描mapper接口的2種操作

    Springboot 掃描mapper接口的2種操作

    這篇文章主要介紹了Springboot 掃描mapper接口的2種操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • Java適配器模式應(yīng)用之電源適配器功能詳解

    Java適配器模式應(yīng)用之電源適配器功能詳解

    這篇文章主要介紹了Java適配器模式應(yīng)用之電源適配器功能,較為詳細(xì)的分析了適配器模式的概念、原理及Java基于適配器模式實現(xiàn)電源適配器功能的相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2018-05-05
  • token工作機制及原理附Java生成token工具類

    token工作機制及原理附Java生成token工具類

    這篇文章介紹了token工作機制及原理,內(nèi)附Java生成token工具類Demo。對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • SWT(JFace) FTP客戶端實現(xiàn)

    SWT(JFace) FTP客戶端實現(xiàn)

    SWT(JFace)小制作:FTP客戶端實現(xiàn)
    2009-06-06
  • 詳解Spring中Bean的作用域與生命周期

    詳解Spring中Bean的作用域與生命周期

    Spring作為當(dāng)前Java最流行、最強大的輕量級框架,受到了程序員的熱烈歡迎。準(zhǔn)確的了解Spring?Bean的作用域與生命周期是非常必要的。這篇文章將問你詳解一下Bean的作用域與生命周期,需要的可以參考一下
    2021-12-12
  • Java 字符串轉(zhuǎn)float運算 float轉(zhuǎn)字符串的方法

    Java 字符串轉(zhuǎn)float運算 float轉(zhuǎn)字符串的方法

    今天小編就為大家分享一篇Java 字符串轉(zhuǎn)float運算 float轉(zhuǎn)字符串的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07

最新評論