• JAVA筆試題--基礎很全有答案 - 下載本文

    A、面向對象 B、高安全性 C、平臺無關 D、面向過程

    9.下列哪個是合法的Java標識符?( B )

    A、Tree&Glasses B、FirstJavaApplet C、*theLastOne D、273.5

    10.下面的選項中,哪一項不屬于“汽車類”的行為( D )。

    A、啟動 B、剎車 C、減速 D、速度

    11.下面哪一個循環會導致死循環?( C )

    A、for (int k = 0; k < 0; k++) B、for (int k = 10; k > 0; k--) C、for (int k = 0; k < 10; k--) D、for (int k = 0; k > 0; k++)

    12.有如下程序段: int a = b = 5;

    String s1 = \祝你今天考出好成績!\ String s2 = s1;

    則表達式a == b與s2 == s1的結果分別是:( A )。 A、true與true B、false與true C、true與false D、false與false

    13.在Java中用什么關鍵字修飾的方法可以直接通過類名來調用?( A ) A、static B、final C、private D、void

    14.若在某一個類定義中定義有如下的方法:abstract void performDial( );該方法屬于( C )。 A、接口方法 B、最終方法 C、抽象方法 D、空方法

    15.有如下程序段: int total = 0;

    for ( int i = 0; i < 4; i++ ){ if ( i == 1) continue;

    if ( i == 2) break; total += i; }

    則執行完該程序段后total的值為:( A )。

    A、0 B、1 C、3 D、6

    16.如果希望某個變量只可以被類本身訪問和調用,則應該使用下列哪一種訪問控制修飾(A)。

    A、private B、protected

    C、private protected D、public

    17.在Java中,\屬于( B )類的對象。

    A、int B、String C、Integer D、Number

    18. System.out.println(\的輸出結果應該是( A )。

    A、52 B、7 C、2 D、5

    19.為AB類的一個無形式參數無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調用它,該方法頭的形式為( A )。

    A. static void method( ) B. public void method( )

    C. final void method( ) D. abstract void method( )

    20.下面聲明數組的寫法錯誤( D )。

    A int a[ ]; B: int[ ] a; C int[3][ ] a; D; int[ ][3] a;

    21.設x為float型變量,y為double型變量,a為int型變量,b為long型變量, c為char型變量,則表達式x+y*a/x+b/y+c的值為( C )類型。 A int B long C double D char

    22.欲構造ArrayList類的一個實例,此類繼承了List接口,下列哪個方法是正確的?( B ) A、ArrayList myList=new Object(); B、List myList=new ArrayList(); C、ArrayList myList=new List(); D、List myList=new List();

    23.指出正確的表達式 (C) A、 byte=128; B、 Boolean=null; C、 long l=0xfffL; D、 double=0.9239d;

    24.指出下列程序運行的結果 ( B ) public class Example{

    String str=new String(\ char[] ch = {'a','b','c'};

    public static void main(String args[]){ Example ex=new Example(); ex.change(ex.str,ex.ch);

    System.out.print(ex.str+\ Sytem.out.print(ex.ch); }

    public void change(String str,char ch[]){ str=\ ch[0]='g'; } }

    A、 good and abc B、 good and gbc C、 test ok and abc D、 test ok and gbc

    25.運行下列程序, 會產生什么結果 ( D ) public class X extends Thread implements Runnable{ public void run(){

    System.out.println(\ }

    public static void main(String args[]) { Thread t=new Thread(new X()); t.start(); } }

    A、 第一行會產生編譯錯誤 B、 第六行會產生編譯錯誤 C、 第六行會產生運行錯誤 D、 程序會運行和啟動

    第四組

    1. 要從文件\中讀出第10個字節到變量c中,下列哪個方法適合? D)(

    A、 FileInputStream in=new FileInputStream(\ B、 FileInputStream in=new FileInputStream(\ C、 FileInputStream in=new FileInputStream(\

    D、 RandomAccessFile in=new RandomAccessFile(\

    2. Java編程所必須的默認引用包為( B ) A. java.sys包 B. java.lang包 C. java.util包 D.以上都不是

    3.下面語句在編譯時不會出現警告或錯誤的是( C ) A. float f=3.14; B. char c=”c”; C. Boolean b=null; D. int i=10.0;

    4.下面不是合法標識符的是( A ) A. 2ofUS B. giveMes C. whataQuiz D. $d2000_

    5.下面哪一個是合法的數組聲明和構造語句( C ) A. int[] ages = [100];

    B. int ages = new int[100]; C. int[] ages = new int[100]; D. int() ages = new int(100);

    6.下面說法不正確的是( C )

    A. 一個子類的對象可以接收父類對象能接收的消息;

    B. 當子類對象和父類對象能接收同樣的消息時,它們針對消息產生的行為可能不同; C. 父類比它的子類的方法更多;

    D. 子類在構造函數中可以使用super( )來調用父類的構造函數;

    7.給出下面代碼段, 哪行將引起一個編譯時錯誤?( D ) 1) public class Test { 2) int n = 0;

    3) int m = 0;

    4) public Test(int a) { m=a; }

    5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=3; k=5;

    9) t1=new Test(); 10) t2=new Test(k); 11) } 12) }

    A. 行1 B. 行4 C. 行6 D. 行9

    8.下面程序中類ClassDemo中定義了一個靜態變量sum,分析程序段的輸出結果。( C ) class ClassDemo {

    public static int sum=1; public ClassDemo() { sum = sum + 5; } }

    public class ClassDemoTest{

    public static void main(String args[]) { ClassDemo demo1=new ClassDemo(); ClassDemo demo2=new ClassDemo(); System.out.println(demo1.sum); } }

    A. 0 B. 6 C. 11 D. 2

    9.下面這些類型的應用,那個不使用Java語言來編寫? ( A ) A)JavaScript B)Applet

    C)Servlet D)Java Swing

    10.聲明成員變量時,如果不使用任何訪問控制符(public, protected, private),則以下哪種類型的類不能對該成員進行直接訪問 ( D )

    A)同一類 B)同一包中的子類 C)同一包中的非子類 D)不同包中的子類

    11.下列哪種異常是檢查型異常,需要在編寫程序時聲明 ( C ) A)NullPointerException B)ClassCastException

    C)FileNotFoundException D) IndexOutOfBoundsException





    日本黄色视频在线观看 - 在线观看 - 影视资讯 - 爱赏网