當前位置:學者齋 >

IT認證 >計算機等級 >

計算機二級Java考試及答案2017

計算機二級Java考試及答案2017

Java支持快速原型和容易試驗,它將導致快速程序開發。這是一個與傳統的、耗時的“編譯、鏈接和測試”形成鮮明對比的精巧的開發過程。下面是小編整理的關於計算機二級Java考試及答案,希望大家認真閲讀!

計算機二級Java考試及答案2017

  選擇題

1、下列敍述中,錯誤的是______。

A、Applet的默認佈局管理器是FlowLayout

B、JApplet中增加構件是加到JApplet的內容面板上,不是直接加到JApplet中

C、JApplet的內容面板的默認佈局管理器是BorderLayout

D、JApplet的內容面板的默認佈局管理器是FlowLayout

本題考的是佈局管理器。

向JApplet中增加構件,是把構件添加到Swing Applet的.內容面板中;對JApplet設置佈局管理器,是對Swing Applet的內容面板進行設置,Swing Applet的內容面板的默認佈局管理器是BorderLayout,所以,JApplet的內容面板的默認佈局管理器是BorderLayout;而Applet的默認佈局管理器是FlowLayout。

故本題答案為D

而japplet是applet的子類

2、 護本地主機,對Applet安全限制中正確的是______。

A、Applet可加載本地庫或方法

B、Applet可讀、寫本地計算機的文件系統

C、Applet可向Applet之外的任何主機建立網絡連接

D、Applet不能運行任何本地可執行程序

許多瀏覽器為了保護本地主機,對Applet作了如下安全限制:

1、Applet不能運行任何本地可運行程序;

2、禁止加載本地庫或方法;

3、禁止讀、寫本地計算機的文件系統;

4、禁止向提供Applet之外的任何主機建立網絡連接;

5、不能讀取某些系統信息,除了Java版本號、操作系統名或版本號、文件分隔符、路徑分隔符以及行分隔符之外,Applet不能獲得與本地計算機有關的任何信息,如:用户名、電子郵件地址等;

6、由一個Applet彈出的窗口外觀上與一個Application彈出的窗口不同,Applet彈出的窗口中將會有警告提示信息,以幫助用户區分Applet窗口與可信的Application窗口。

故本題答案為D。

3、Java對I/O訪問所提供的同步處理機制是______。

A、字節流

B、過濾流

C、字符流

D、壓縮文件流

本題考的是過濾流。

Java對I/O訪問所提供的同步處理機制是過濾流。一般,使用一個過濾流要求首先把過濾流連接到某個I/O流上,再通過構造方法的參數去指定連接的I/O流。

故本題答案為B。

4、 Panel類的默認佈局管理器是______。

A、BorderLayout

B、CardLayout

C、FlowLayout

D、GridBagLayout

本題考的是佈局管理器。

FlowLayout是Panel和Applet的默認佈局管理器。

故本題答案為C。

5、Java對文件類提供了許多操作方法,能獲得文件對象父路徑名的方法是______。

A、getAbsolutePath()

B、getParentFile()

C、getAbsoluteFile()

D、getName()

本題考的是File類提供的方法。

getAbsolutePath():得到一個文件的絕對路徑名;

getParentFile():得到文件對象父路徑名;

getAbsoluteFile():等價於new File(bsolutePath());

getName():得到一個不包含路徑的文件名。

故本題答案為B。

  程序閲讀

1.寫出以下程序的運行結果。

class First {

First(  ) {

tln ("in First"); } }

public class Second extends First { Second(  ) {

tln("in Second"); } public static void main(String[] args) { Second mine= new Second(  ); } }

程序運行的結果:

in First in Second

2.解釋程序中語句的含義

純文本文件中的內容是 abcd

下面的程序將文件中的內容寫到文件中和屏幕上 import .*;

public class filecopy {

public static void main(String[] args) { try {

StringBuffer str=new StringBuffer(  );

FileInputStream fin=new FileInputStream("");

意義

FileOutputStream fout=new FileOutputStream("");

意義

int c;

while((c=(  ))!=-1) {

e(c); 意義

nd((char)c); 意義

}

e(  ); e(  );

String str2=ring(  );

tln(str2); 顯示的結果是

}catch(Exception c) {

tln(c); } } }

實例化輸入流對象,指定輸入流來源文件為 實例化輸出流對象,指定輸出流目標文件為 將C寫入到輸出流對象中

將整數C轉化為字符,並添加到字符串str的尾部 abcd

  • 文章版權屬於文章作者所有,轉載請註明 https://xuezhezhai.com/zh-mo/itrz/dengji/xomnkw.html