- 相關(guān)推薦
Java知識(shí)鞏固習(xí)題
Java知識(shí)繁多復(fù)雜,平時(shí)需要通過(guò)練習(xí)對(duì)其進(jìn)行鞏固。下面是百分網(wǎng)小編整理的Java知識(shí)鞏固習(xí)題,歡迎學(xué)習(xí)!
1、以下 不是Java中有效的關(guān)鍵字。
A、const
B、NULL
C、false
D、this
本題考查的是Java的關(guān)鍵字。
Java中常量null,false,true,new,this,const,break都是小寫。
故本題答案為B。
2、關(guān)于被私有訪問(wèn)控制符private修飾的成員變量,以下說(shuō)法正確的是 。
A、可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類
B、可以被兩種類訪問(wèn)和引用:該類本身、該類的所有子類
C、只能被該類自身所訪問(wèn)和修改
D、只能被同一個(gè)包中的類訪問(wèn)
本題考查的是成員變量的修飾符。
private修飾的變量說(shuō)明變量為私有訪問(wèn)。只能被該類自己訪問(wèn)或調(diào)用,是對(duì)成員變量的高級(jí)保護(hù)。
故本題答案為C。
3、當(dāng)檢索一個(gè)壓縮文件時(shí),首先要建立壓縮文件輸入流對(duì)象。該對(duì)象 。
A、以選中的壓縮文件為參數(shù)
B、以FileInputStream對(duì)象為參數(shù)
C、以InputStreamReader對(duì)象為參數(shù)
D、以BufferedReader對(duì)象為參數(shù)
本題考查的是壓縮文件。
在java.io包中提供了對(duì)壓縮文件進(jìn)行操作的能力。它是通過(guò)壓縮文件輸入流與壓縮文件輸出流來(lái)實(shí)現(xiàn)的,其分別繼承自InflaterInputStream與DeflaterOutputStream。在創(chuàng)建壓縮文件輸入流時(shí),其初始化參數(shù)是一個(gè)FileInputStream類的實(shí)例。
故本題答案為B。
4、計(jì)算機(jī)中的流是______ 。
A、流動(dòng)的字節(jié)
B、流動(dòng)的對(duì)象
C、流動(dòng)的文件
D、流動(dòng)的數(shù)據(jù)緩沖區(qū)
本題考查的是流的概念。
流,最早從C語(yǔ)言中引入的。其可以看成是一個(gè)流動(dòng)的數(shù)據(jù)緩沖區(qū)。數(shù)據(jù)從數(shù)據(jù)源方向經(jīng)過(guò)緩沖區(qū)流向數(shù)據(jù)的目的地。在傳送的過(guò)程中,其傳送方式是串行的。在Java中的java.io包中定義了Java中常見流的接口與類。其中包括兩個(gè)最基本的流的抽象類,它們分別是OutputStream與InputStream。其余的流都分別從這兩個(gè)基本類中繼承而來(lái)。
故本題答案為D。
3、程序閱讀
1.寫出以下程序的運(yùn)行結(jié)果。
class First {
First( ) {
System.out.println ("in First"); } }
public class Second extends First { Second( ) {
System.out.println("in Second"); } public static void main(String[] args) { Second mine= new Second( ); } }
程序運(yùn)行的結(jié)果:
in First in Second
2.解釋程序中語(yǔ)句的含義
純文本文件f1.txt中的內(nèi)容是 abcd
下面的程序?qū)1.txt文件中的內(nèi)容寫到f2.txt文件中和屏幕上 import java.io.*;
public class filecopy {
public static void main(String[] args) { try {
StringBuffer str=new StringBuffer( );
FileInputStream fin=new FileInputStream("f1.txt");
意義
FileOutputStream fout=new FileOutputStream("f2.txt");
意義
int c;
while((c=fin.read( ))!=-1) {
fout.write(c); 意義
str.append((char)c); 意義
}
fin.close( ); fout.close( );
String str2=str.toString( );
System.out.println(str2); 顯示的結(jié)果是
}catch(Exception c) {
System.out.println(c); } } }
實(shí)例化輸入流對(duì)象,指定輸入流來(lái)源文件為f1.txt 實(shí)例化輸出流對(duì)象,指定輸出流目標(biāo)文件為f2.txt 將C寫入到輸出流對(duì)象中
將整數(shù)C轉(zhuǎn)化為字符,并添加到字符串str的尾部 abcd
【Java知識(shí)鞏固習(xí)題】相關(guān)文章:
2016執(zhí)業(yè)藥師考前知識(shí)鞏固習(xí)題10-05
JAVA知識(shí)點(diǎn)練習(xí)題201705-23
2017年初級(jí)護(hù)師知識(shí)鞏固習(xí)題07-25
2016年執(zhí)業(yè)藥師《藥學(xué)知識(shí)一》鞏固習(xí)題08-03
2016年執(zhí)業(yè)藥師《藥學(xué)綜合知識(shí)》鞏固習(xí)題10-08
2017年臨床執(zhí)業(yè)醫(yī)師考試知識(shí)鞏固習(xí)題10-08
2017執(zhí)業(yè)藥師藥學(xué)知識(shí)二鞏固練習(xí)題10-23