點(diǎn)擊查看:2018年3月全國計(jì)算機(jī)二級(jí)Java考試練習(xí)題及答案匯總
選擇題
1.在瀏覽器中執(zhí)行applet 程序,以下選項(xiàng)中的哪個(gè)方法將被最后執(zhí)行( C )。
A、init( )
B、start( )
C、destroy( )
D、stop( )
2. Java application中的主類需包含main方法,main方法的返回類型是什么?( D )
A、int
B、float
C、double
D、void
3.設(shè)有下面兩個(gè)類的定義:
class Person {
class Student extends Person {
{
long id; // 身份證號(hào)
int score; // 入學(xué)總分 String name; // 姓名
int getScore( ){
}
return score; }
}
則類Person和類Student的關(guān)系是( B )。
A、包含關(guān)系
B、繼承關(guān)系
C、關(guān)聯(lián)關(guān)系
D、上述類定義有語法錯(cuò)誤
4.在編寫Java Applet程序時(shí),需要在程序的開頭寫上( B )語句。
A、import java.awt.*
B、import java.applet.*
C、import java.io.*
D、import java.awt.event.*
5.容器Panel和Applet缺省使用的布局編輯策略是( A )
A、FlowLayout
B、BorderLayout
C、GridLayout
D、CardLayout
6.有以下程序片段,下列哪個(gè)選項(xiàng)不能插入到行1。( A ) 1. 2.public class A{ 3.//do sth 4. }
A、public class MainClass{ }
B、package mine;
C、class ANotherClass{ }
D、import java.util.*;
7.在使用interface聲明一個(gè)接口時(shí),只可以使用( D )修飾符修飾該接口。
A、private
B、protected
C、private protected
D、public
8.以下哪個(gè)不是Java的關(guān)鍵字?( A )
A、FALSE
B、const
C、this
D、void
9.有程序如下,關(guān)于程序的描述哪個(gè)是正確的?( C )
public class Person{
static int arr[] = new int[5];
public static void main(String a[])
{ System.out.println(arr[0]); } }
A、編譯將產(chǎn)生錯(cuò)誤
B、編譯時(shí)正確,但運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤
C、正確,輸出0
D、正確,輸出 null
10.以下關(guān)于構(gòu)造函數(shù)的描述錯(cuò)誤的是( A )。
A、構(gòu)造函數(shù)的返回類型只能是void型。
B、構(gòu)造函數(shù)是類的一種特殊函數(shù),它的方法名必須與類名相同。
C、構(gòu)造函數(shù)的主要作用是完成對類的對象的初始化工作。
D、一般在創(chuàng)建新對象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)。
11.假設(shè)A類有如下定義,設(shè)a是A類的一個(gè)實(shí)例,下列語句調(diào)用哪個(gè)是錯(cuò)誤的?( C)
class A { int i;
static String s; void method1( ) { }
static void method2( ) { } }
A、System.out.println(a.i);
B、a.method1( );
C、A.method1( );
D、A.method2( )
12.有程序片段如下,以下哪個(gè)表示式的結(jié)果為true?( B )
Float s=new Float(0.1f);
Float t=new Float(0.1f);
Double u=new Double(0.1);
A、s==t
B、s.equals(t)
C、u.equals(s)
D、t.equals(u)
13.paint( )方法使用哪種類型的參數(shù)? ( A )
A、Graphics
B、Graphics2D
C、String
D、Color
14.下面哪個(gè)方法與applet的顯示無關(guān)?( A )
A、draw( )
B、 update( )
C、repaint( )
D、paint( )
15.下面哪個(gè)函數(shù)是public void aMethod( ){...}的重載函數(shù)?( D )
A、void aMethod( ){...}
B、public int aMethod( ){...}
C、public void aMethod ( ){...}
D、public int aMethod ( int m){...}
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年全國計(jì)算機(jī)等級(jí)考試必做試題匯總(各科目)
2018年全國計(jì)算機(jī)等級(jí)考試復(fù)習(xí)知識(shí)點(diǎn)匯總(各科目)
2018計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間|各地報(bào)名入口|報(bào)名條件
2018年全國計(jì)算機(jī)等級(jí)考試時(shí)間|教材目錄(2018年版)
2018全國計(jì)算機(jī)等級(jí)考試備考經(jīng)驗(yàn)及應(yīng)試技巧匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |