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

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

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

1、關(guān)于抽象類敘述正確的是? ( )

正確答案: B

抽象類不能實(shí)現(xiàn)接口

抽象類必須有“abstract class”修飾

抽象類必須包含抽象方法

抽象類也有類的特性,可以被實(shí)例化

題解:
A.抽象類是可以實(shí)現(xiàn)接口的,而且抽象類也可以繼承自抽象類
B.對
C.抽象類指有abstract修飾的class,其可以包含抽象方法,也可以不包含
D.抽象類和接口都是不能被實(shí)例化的,只有具體的類才可以被實(shí)例化

2、____技術(shù)是一種可以使音頻,視頻和其他多媒體信息在 Internet 及 Intranet 上以實(shí)時的,無需下載等待的方式進(jìn)行播放的技術(shù)。

正確答案: A

流媒體

多媒體

復(fù)合媒體

音視媒體

3、下列程序test 類中的變量c 的最后結(jié)果為

public class Test {

public static void main(String args[]) {

int a = 10;

int b;

int c;

if (a > 50) {

b = 9;

}

c = b + a;

}

}

正確答案: D

10

0

19

編譯出錯

題解:
方法中定義的變量一定要初始化,類中定義的變量可不用初始化,會有默認(rèn)值

4、JVM內(nèi)存不包含如下哪個部分( )

正確答案: D

Stacks

PC寄存器

Heap

Heap Frame

題解:
Stacks: JVM中有虛擬機(jī)棧和本地方法棧,都屬于棧
PC寄存器: 即程序計(jì)數(shù)器,用來記錄程序執(zhí)行過程中的將要執(zhí)行的下一條指令的行號
Heap:堆,這個不用說
Heap Frame:翻譯過來 堆幀?對不起我只聽說過棧幀(Stack Frame)

5、以下程序段執(zhí)行后將有()個字節(jié)被寫入到文件afile.txt中。

try {

FileOutputStream fos = new FileOutputStream(“afile.txt”);

DataOutputStream dos = new DataOutputStream(fos);

dos.writeInt(3);

dos.writeChar(1);

dos.close();

fos.close();

} catch (IOException e) {}

正確答案: C

3

5

6

不確定,與軟硬件環(huán)境相關(guān)

題解:
這題的關(guān)鍵是DataOutputStream,這個是直接把字節(jié)碼寫入文件的輸出流,和編碼沒有關(guān)系,因?yàn)楦緵]有轉(zhuǎn)成字符。所以直接4+2就行了。
byte 1個字節(jié)
short 2個字節(jié)
int 4個字節(jié)
long 8個字節(jié)
float 4個字節(jié)
double 8個字節(jié)
char 2個字節(jié)
boolean 1個字節(jié)或4個字節(jié),在java規(guī)范2中,如果boolean用于聲明一個基本類型變量時占4個字節(jié),如果聲明一個數(shù)組類型的時候,那么數(shù)組中的每個元素占1個字節(jié)。

6、變量a是一個64位有符號的整數(shù),初始值用16進(jìn)制表示為:0Xf000000000000000; 變量b是一個64位有符號的整數(shù),初始值用16進(jìn)制表示為:0x7FFFFFFFFFFFFFFF。 則a-b的結(jié)果用10進(jìn)制表示為多少?()

正確答案: C

1

-(262+261+2^60+1)

262+261+2^60+1

259+(255+254+…+22+21+20)

題解:
第二次遇到這個題了
0x7FFFFFFFFFFFFFFF+1=0X8000000000000000,那么
a-b=0Xf000000000000000-0X8000000000000000+1
=0X7000000000000001
=1615*7+1601
=2^607+1
=260*(22+21+20)+1
=262+261+2^60+1

7、以下代碼執(zhí)行的結(jié)果顯示是多少()?


正確答案: B

num * count = 505000

num * count = 0

運(yùn)行時錯誤

num * count = 5050

題解:
count = count ++
首先count本來就是0,在經(jīng)過這個公式后,右邊的count會先把原來的值0給左邊的count,然后自身再自增,所以左邊的count =0 ,所以下次count還是0,所以答案是0

8、關(guān)于Java以下描述正確的有( )

正確答案: C D

Class類是Object類的超類

Object類是一個final類

String類是一個final類

Class類可以裝載其它類

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

9、下面的類哪些可以處理Unicode字符?

正確答案: A B C

InputStreamReader

BufferedReader

Writer

PipedInputStream

題解:
字節(jié)流繼承于InputStream OutputStream,字符流繼承于InputStreamReader OutputStreamWriter
字節(jié)流:
InputStream
|-- FileInputStream (基本文件流)
|-- BufferedInputStream
|-- DataInputStream
|-- ObjectInputStream
字符流
Reader
|-- InputStreamReader (byte->char 橋梁)
|-- BufferedReader (常用)
Writer
|-- OutputStreamWriter (char->byte 橋梁)
|-- BufferedWriter
|-- PrintWriter (常用)

10、以下 json 格式數(shù)據(jù),錯誤的是

正確答案: A C

{company:4399}

{“company”:{“name”:[4399,4399,4399]}}

{[4399,4399,4399]}

{“company”:[4399,4399,4399]}

{“company”:{“name”:4399}}

題解:
A:錯誤 {company:4399} 首先,其為json對象。但json對象要求屬性必須加雙引號
B:正確
C:錯誤 {[4399,4399,4399]} 。使用 {} 則為json對象。json對象必須由一組有序的鍵值對組成
D:正確

總結(jié)

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

相關(guān)文章

  • SpringBoot實(shí)現(xiàn)Read Through模式的操作過程

    SpringBoot實(shí)現(xiàn)Read Through模式的操作過程

    Read Through模式通常是指一種緩存策略,其中當(dāng)應(yīng)用程序嘗試讀取數(shù)據(jù)時,緩存系統(tǒng)首先被檢查以查看數(shù)據(jù)是否已經(jīng)存在于緩存中,這篇文章主要介紹了SpringBoot實(shí)現(xiàn)Read Through模式,需要的朋友可以參考下
    2024-07-07
  • Java中JSON對象字段為null值的顯示處理方法

    Java中JSON對象字段為null值的顯示處理方法

    這篇文章主要給大家介紹了關(guān)于Java中JSON對象字段為null值的顯示處理方法,最近開發(fā)過程中前端反應(yīng)后臺返回的json中包含null,不好處理,這里介紹下,需要的朋友可以參考下
    2023-08-08
  • Spring MVC攔截器的基本使用方法

    Spring MVC攔截器的基本使用方法

    這篇文章主要給大家介紹了關(guān)于Spring MVC攔截器的基本使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Spring MVC具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Spring MVC請求參數(shù)接收的全面總結(jié)教程

    Spring MVC請求參數(shù)接收的全面總結(jié)教程

    這篇文章主要給大家總結(jié)介紹了關(guān)于Spring MVC請求參數(shù)接收的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • java常用工具類 IP、File文件工具類

    java常用工具類 IP、File文件工具類

    這篇文章主要為大家詳細(xì)介紹了java常用工具類,包括IP、File文件工具類,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • 詳解springboot的多種配置方式

    詳解springboot的多種配置方式

    這篇文章主要介紹了springboot的多種配置方式,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Java的延遲隊(duì)列之DelayQueue解讀

    Java的延遲隊(duì)列之DelayQueue解讀

    這篇文章主要介紹了Java的延遲隊(duì)列之DelayQueue解讀,DelayQueue的底層存儲是一個PriorityQueue,PriorityQueue是一個可排序的Queue,其中的元素必須實(shí)現(xiàn)Comparable接口的compareTo方法,需要的朋友可以參考下
    2023-12-12
  • MyBatis中動態(tài)SQL語句@Provider的用法

    MyBatis中動態(tài)SQL語句@Provider的用法

    本文主要介紹了MyBatis中動態(tài)SQL語句@Provider的用法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • SpringBoot中@ComponentScan注解過濾排除不加載某個類的3種方法

    SpringBoot中@ComponentScan注解過濾排除不加載某個類的3種方法

    這篇文章主要給大家介紹了關(guān)于SpringBoot中@ComponentScan注解過濾排除不加載某個類的3種方法,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用SpringBoot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Java8的default方法詳細(xì)介紹

    Java8的default方法詳細(xì)介紹

    這篇文章主要介紹了Java8的default方法,詳細(xì)介紹了什么是default方法,在多繼承時的處理等,需要的朋友可以參考下
    2014-04-04

最新評論