亚洲高清vr播放在线观看,欧美亚洲精品免费,欧美日韩天堂在线视频,午夜福利小视频

      學(xué)習(xí)啦>創(chuàng)業(yè)指南>職場>面試題>

      2017有關(guān)中軟國際Java的面試題

      時(shí)間: 如英753 分享

        面試題的答題情況會(huì)決定中軟java求職者能否得到工作機(jī)會(huì)。以下是學(xué)習(xí)啦小編為大家收集到的2017有關(guān)中軟國際Java的面試題,希望對大家有幫助!

        2017有關(guān)中軟國際Java的面試題:選擇題

        1.編譯Java 源程序文件產(chǎn)生的字節(jié)碼文件的擴(kuò)展名為(b)。

        A、java B、class C、html D、exe

        2.main方法是Java程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下哪項(xiàng)是合法的(b)?

        A、public static void main( )

        B、public static void main( String args[] )

        C、public static int main(String [] arg )

        D、public void main(String arg[] )

        3.為AB類的一個(gè)無形式參數(shù)無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調(diào)用它,該方法頭的形式為(a)。

        A、static void method( )

        B、public void method( )

        C、final void method( )

        D、abstract void method( )

        4.下列哪個(gè)是合法的Java標(biāo)識(shí)符?(bc)

        A、Tree&Glasses B、FirstJavaApplet

        C、_$theLastOne D、273.5

        5.Java源程序的主類是指包含有(a)方法的類。

        A、main方法 B、toString方法

        C、init方法 D、actionPerfromed方法

        8.若a的值為3時(shí),下列程序段被執(zhí)行后,c的值是多少?(c)

        c = 1;

        if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;

        A、1 B、2 C、3 D、4

        10.對于構(gòu)造函數(shù),下列敘述不正確的是(b )。

        A、構(gòu)造函數(shù)是類的一種特殊函數(shù),它的方法名必須與類名相同。

        B、構(gòu)造函數(shù)的返回類型只能是void型。

        C、構(gòu)造函數(shù)的主要作用是完成對類的對象的初始化工作。

        D、一般在創(chuàng)建新對象時(shí),系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)。

        11.下面的是關(guān)于類及其修飾符的一些描述,正確的是:(ac )。

        A、abstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對象。

        B、final類不但可以用來派生子類,也可以用來創(chuàng)建final類的對象。

        C、abstract不能與final同時(shí)修飾一個(gè)類。

        D、abstract方法必須在abstract類中聲明,但abstract類定義中可以沒有abstract方法。

        13.若在某一個(gè)類定義中定義有如下的方法: abstract void performDial( );該方法屬于(d)。

        A、本地方法 B、最終方法 C、解態(tài)方法 D、抽象方法

        16.設(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、無關(guān)系,上述類定義有語法錯(cuò)誤

        17. 設(shè)有下面的兩個(gè)類定義:

        class AA {

        void Show(){ System.out.println("我喜歡Java!");

        }

        class BB extends AA {

        void Show(){ System.out.println("我喜歡C++!"); }

        則順序執(zhí)行如下語句后輸出結(jié)果為:(a) AA a; BB b;

        a.Show(); b.Show();

        A、我喜歡Java! B、我喜歡C++! 我喜歡C++! 我喜歡Java!

        C、我喜歡Java! D、我喜歡C++! 我喜歡Java! 我喜歡C++!

        18.設(shè)有下面的一個(gè)類定義:

        class AA {

        static void Show( ){ System.out.println("我喜歡Java!"); }

        }

        class BB { void Show( ){ System.out.println("我喜歡C++!"); } }

        若已經(jīng)使用AA類創(chuàng)建對象a和BB類創(chuàng)建對象b,則下面哪一個(gè)方法調(diào)用是正確的:( )

        A、a.Show( ) B、AA.Show( );

        b.Show( ) BB.Show( );

        C、AA.Show( ); D、a.Show( );

        b.Show( ); BB.Show( );

        19.在Java中,一個(gè)類可同時(shí)定義許多同名的方法,這些方法的形式參數(shù)的個(gè)數(shù)、類型或順序各不相同,傳回的值也可以不相同。這種面向?qū)ο蟪绦蛱匦苑Q為(c)。

        A、隱藏 B、覆蓋 C、重載 D、Java不支持此特性

        20.對于構(gòu)造函數(shù),下列敘述正確的是(a)。

        A、構(gòu)造函數(shù)也允許重載。

        B、子類無條件地繼承父類的無參構(gòu)造函數(shù)。

        C、子類不允許調(diào)用父類的構(gòu)造函數(shù)。

        D、在同一個(gè)類中定義的重載構(gòu)造函數(shù)可以相互調(diào)用。

        21.在使用interface聲明一個(gè)接口時(shí),只可以使用(d)修飾符修飾該接口。

        A、private B、protected

        C、private protected D、public

        25.在Java中,存放字符串常量的對象屬于(b)類對象。

        A、Character B、String

        C、StringBuffer D、Vector

        29.在編寫異常處理的Java程序中,每個(gè)catch語句塊都應(yīng)該與(c)語句塊對應(yīng),使得用該語句塊來啟動(dòng)Java的異常處理機(jī)制。

        A、if - else B、switch C、try D、throw

        31.對于子類的構(gòu)造函數(shù)說明,下列敘述中不正確的是(acd)。

        A、子類無條件地繼承父類的無參構(gòu)造函數(shù)。

        B、子類可以在自己的構(gòu)造函數(shù)中使用super關(guān)鍵字來調(diào)用父類的含參數(shù)構(gòu)造函數(shù),但這個(gè)調(diào)用語句必須是子類構(gòu)造函數(shù)的第一個(gè)可執(zhí)行語句。

        C、在創(chuàng)建子類的對象時(shí),將先執(zhí)行繼承自父類的無參構(gòu)造函數(shù),然后再執(zhí)行自己的構(gòu)造函數(shù)。

        D、子類不但可以繼承父類的無參構(gòu)造函數(shù),也可以繼承父類的有參構(gòu)造函數(shù)。

        32.Java語言是(d)。

        A.面向問題的解釋型高級(jí)編程語言

        B.面向機(jī)器的低級(jí)編程語言

        C.面向過程的編譯型高級(jí)編程語言

        D.面向?qū)ο蟮慕忉屝透呒?jí)編程語言

        33.下列的變量定義中,錯(cuò)誤的是(d)。

        A) int i; B) int i=Integer.MAX_VALUE; C) static int i=100; D) int 123_$;

        34.以下的變量定義語句中,合法的是(c)。

        A) float $_*5= 3.4F;

        B) byte b1= 15678;

        C) double a =Double. MAX_VALUE;

        D) int _abc_ = 3721L;

        36.下列程序段執(zhí)行后t5的結(jié)果是(b)。

        int t1 = 9, t2 = 11, t3=8;

        int t4,t5;

        t4 = t1 > t2 ? t1 : t2+ t1;

        t5 = t4 > t3 ? t4 : t3;

        A) 8 B) 20 C) 11 D) 9

        37.設(shè) a, b, c, d 均為 int 型的變量,并已賦值,下列表達(dá)式的結(jié)果屬于非邏輯值的

        是(c)。

        A) a!=b && c%d < a B) a++ = =a+b+c+d

        C) ++a*b--+d D) a+b>=c+d

        39.下列語句序列執(zhí)行后,k的值是(d)。

        int j=8, k=15;

        for( int i=2; i!=j; i++ )

        { j-=2; k++; }

        A) 18 B)15 C)16 D ) 17

        41.下列語句序列執(zhí)行后,k 的值是(b)。

        int x=6, y=10, k=5;

        switch( x%y )

        { case 0: k=x*y;

        case 6: k=x/y;

        case 12: k=x-y;

        default: k=x*y-x;

        }

        A) 60 B) 54 C) 0 D) 5

        42.下列語句序列執(zhí)行后,a的值是(c)。

        int a=13;

        a%=a/5;

        A) 3 B) 13 C) 1 D) 169

        43. 既能作為類的修飾符, 也能作為類成員的修飾符的是(a)。

        A) public B) extends C) Float D) static

        44.下列選項(xiàng)中,用于定義接口的關(guān)鍵字是(c)。

        A)import B) implements C) interface D) protected

        45.下列類頭定義中,錯(cuò)誤的是(b)。

        A) class x

        { .... }

        B) public x extends y

        { .... }

        C) public class x extends y

        { .... }

        D) class x extends y implements y1

        { .... }

        47.設(shè) i,j 為類 x 中定義的 double 型變量名,下列 x 類的構(gòu)造函數(shù)中不正確的是(a)。

        A) double x(double k ){ i=k; return i; }

        B) x(double m, double n ){ i=m; j=n; }

        C) x( ){i=0;j=0 }

        D) x(double k ){ i=k; }

        48.下列方法定義中,不正確的是(d)。

        A) public int x( ){ ... }

        B) public static int x( double y ){ ... }

        C) void x( double d ) { ... }

        D) public static x( double a ){ ... }

        49.能從循環(huán)語句的循環(huán)體中跳出的語句是(b)。

        A) for 語句 B) break 語句 C) while 語句 D) continue語句

        51. 定義類名時(shí),不可能用到的關(guān)鍵字是(a)。

        A) private B)class C)extends D)implements

        52.在一個(gè)應(yīng)用程序中有如下定義:int

        a[]={1,2,3,4,5,6,7,8,9,10};,為了打印輸出數(shù)組a的最后一個(gè)元素,下面正確的代碼是(b)。

        A) System.out.println(a[10]);

        B) System.out.println(a[9]);

        C) System.out.println(a[a.length]);

        D) System.out.println(a(8));

        53.若一個(gè)類中對某個(gè)方法進(jìn)行了重載,能夠區(qū)分這些重載方法的手段是 (c)。

        A) 它們的返回值類型的不同 B) 它們的名稱的不同

        C) 它們的參數(shù)表的不同 D) 它們的修飾符不同

        54.下面是有關(guān)子類繼承父類,構(gòu)造函數(shù)的描述,其中正確的是(d)。

        A) 創(chuàng)建子類的對象時(shí),先調(diào)用子類自己的構(gòu)造函數(shù),然后調(diào)用父類的構(gòu)造函數(shù)。

        B) 子類無條件地繼承父類不含參數(shù)的構(gòu)造函數(shù)。

        C) 子類必須通過super關(guān)鍵字調(diào)用父類的構(gòu)造函數(shù)。

        D) 子類無法繼承父類的構(gòu)造函數(shù)。

        55.下面說法正確的是( )。

        A) final 可修飾類、屬性、方法。

        B) abstract可修飾類、屬性、方法。

        C) 定義抽象方法需有方法的返回類型、名稱、參數(shù)列表和方法體。

        D) 用final修飾的變量,在程序中可對這個(gè)變量的值進(jìn)行更改。

        56.下列哪個(gè)選項(xiàng)是合法的標(biāo)識(shí)符?

        A)123 B)_name C)class D)1first

        59.下列的哪個(gè)賦值語句是不正確的?

        A)float f = 11.1f; B)double d = 5.32;

        C)float d = 3.14f ; D)double f=11.111d;

        60.下列的哪個(gè)賦值語句是正確的?

        A)char a=12; B)int a=12.0; C)int a=12.0f; D)int a=(int)12.0;

        61.給出下列的代碼,哪行在編譯時(shí)可能會(huì)有錯(cuò)誤? ① public void modify(){

       ?、?int i, j, k;

       ?、?i = 100;

       ?、?while ( i > 0 ){

       ?、?j = i * 2;

       ?、?System.out.println (" The value of j is " + j ); ⑦ k = k + 1;

       ?、?}

        ⑨ }

        A)line 4 B)line 6 C)line 7 D)line 8

        62.下列關(guān)于繼承的哪項(xiàng)敘述是正確的?

        A)在java中允許多重繼承

        B)在java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口

        C)在java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口

        D)java的單一繼承使代碼更可靠

        63.下列哪個(gè)修飾符可以使在一個(gè)類中定義的成員變量只能被同一包中的類訪問?

        A)private B)無修飾符 C)public D)protected

        67. 下列代碼的執(zhí)行結(jié)果是

        public class Test

        { public int aMethod()

        {

        static int i=0;

        i++;

        System.out.println(i);

        }

        public static void main(String args[]) {

        Test test = new Test();

        test.aMethod();

        }

        }

        A)編譯錯(cuò)誤 B)0 C)1 D)運(yùn)行成功,但不輸出

        80. 下列哪個(gè)選項(xiàng)的java源文件代碼片段是不正確的?

        A)package testpackage;

        public class Test{ }

        B)import java.io.*;

        package testpackage;

        public class Test{ }

        C)import java.io.*;

        class Person{ }

        public class Test{ }

        D)import java.io.*;

        import java.awt.*;

        public class Test{ }

      點(diǎn)擊下頁還有更多>>>2017有關(guān)中軟國際Java的面試題

      2017有關(guān)中軟國際Java的面試題

      面試題的答題情況會(huì)決定中軟java求職者能否得到面試機(jī)會(huì)。以下是學(xué)習(xí)啦小編為大家收集到的2016中軟java面試題,希望對大家有幫助! 2016中軟java面試題:選擇題 1.編譯Java 源程序文件產(chǎn)生的字節(jié)碼文件的擴(kuò)展名為(b)。 A、java B、class
      推薦度:
      點(diǎn)擊下載文檔文檔為doc格式

      精選文章

      • 中軟java面試題及參考答案
        中軟java面試題及參考答案

        回答面試題是中軟java求職者求職面試過程中非常關(guān)鍵的一步,以下是學(xué)習(xí)啦小編為大家收集到的中軟java面試題,希望對大家有幫助! 中軟java面試題篇1 1.

      • 2017中軟java面試題及參考答案
        2017中軟java面試題及參考答案

        回答面試題是中軟java求職者在求職路上邁出的第一步,以下是學(xué)習(xí)啦小編為大家收集到的2017中軟java面試題,希望對大家有幫助! 2017中軟java面試題(一) 1、談

      • 中軟c語言面試題及參考答案
        中軟c語言面試題及參考答案

        面試題答得好能為中軟c語言求職者帶來好的機(jī)遇。以下是學(xué)習(xí)啦小編為大家收集到的中軟c語言面試題,希望對大家有幫助! 中軟c語言面試題(一) 1、關(guān)鍵字

      • 2016最新亞信聯(lián)創(chuàng)java面試題
        2016最新亞信聯(lián)創(chuàng)java面試題

        亞信聯(lián)創(chuàng)股份有限公司是中國最大、全球收入和市值均第二大的電信BSS/OSS提供商。亞信聯(lián)創(chuàng)java職位的面試過程中需要我們完成面試題。以下是小編為大家

      1700810