精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦 > 創(chuàng)業(yè)指南 > 職場(chǎng) > 面試題 > 中軟java面試題及參考答案

      中軟java面試題及參考答案

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

      中軟java面試題及參考答案

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

        中軟java面試題篇1

        1.Java程序里,創(chuàng)建新的類(lèi)對(duì)象用關(guān)鍵字new,回收無(wú)用的類(lèi)對(duì)象使用關(guān)鍵字free。

        2.對(duì)象可以賦值,只要使用賦值號(hào)(等號(hào))即可,相當(dāng)于生成了一個(gè)各屬性與賦值對(duì)象相同的新對(duì)象。

        3.有的類(lèi)定義時(shí)可以不定義構(gòu)造函數(shù),所以構(gòu)造函數(shù)不是必需的。

        4.類(lèi)及其屬性、方法可以同時(shí)有一個(gè)以上的修飾符來(lái)修飾。

        5.Java的屏幕坐標(biāo)是以像素為單位,容器的左下角被確定為坐標(biāo)的起點(diǎn)

        6.抽象方法必須在抽象類(lèi)中,所以抽象類(lèi)中的方法都必須是抽象方法。

        7.Final類(lèi)中的屬性和方法都必須被final修飾符修飾。

        8.最終類(lèi)不能派生子類(lèi),最終方法不能被覆蓋。

        9.子類(lèi)要調(diào)用父類(lèi)的方法,必須使用super關(guān)鍵字。

        10.一個(gè)Java類(lèi)可以有多個(gè)父類(lèi)。

        11.如果p是父類(lèi)Parent的對(duì)象,而c是子類(lèi)Child的對(duì)象,則語(yǔ)句c = p是正確的。

        12.在java集合中,Vector和HashMap是線程安全的。

        13.當(dāng)一個(gè)方法在運(yùn)行過(guò)程中產(chǎn)生一個(gè)異常,則這個(gè)方法會(huì)終止,但是整個(gè)程序不一定終止運(yùn)行。

        14.接口是特殊的類(lèi),所以接口也可以繼承,子接口將繼承父接口的所有常量和抽象方法。

        15.用“+”可以實(shí)現(xiàn)字符串的拼接,用- 可以從一個(gè)字符串中去除一個(gè)字符子串。

        中軟java面試題篇2

        1、關(guān)于垃圾收集的哪些敘述是正確的( ):

        A.程序開(kāi)發(fā)者必須自己創(chuàng)建一個(gè)線程進(jìn)行內(nèi)存釋放的工作

        B.垃圾收集允許程序開(kāi)發(fā)者明確指定并立即釋放該內(nèi)存

        C.垃圾收集將檢查并釋放不再使用的內(nèi)存

        D.垃圾收集能夠在期望的時(shí)間釋放被java對(duì)象使用的內(nèi)存

        2、下面的哪些賦值語(yǔ)句是不正確的( ):

        A.float f=11.1;

        B.double d=5.3E12;

        C.double d=3.14159;

        D.double d=3.14D;

        3、下面關(guān)于變量及其范圍的陳述哪些是不正確的( ):

        A.實(shí)例變量是類(lèi)的成員變量

        B.實(shí)例變量用關(guān)鍵字static聲明

        C.在方法中定義的局部變量在該方法被執(zhí)行時(shí)創(chuàng)建

        D.局部變量在使用前必須被初始化

        4、下列關(guān)于修飾符混用的說(shuō)法,錯(cuò)誤的是( ):

        A.abstract不能與final并列修飾同一個(gè)類(lèi)

        B.abstract類(lèi)中不可以有private的成員

        C.abstract方法必須在abstract類(lèi)中

        D.static方法中能處理非static的屬性

        5、容器Panel和Applet缺省使用的布局編輯策略是(

        A、BorderLayout B、FlowLayout C、GridLayout D

        6、以下標(biāo)識(shí)符中哪項(xiàng)是不合法的( ):

        A、 BigMeaninglessName B、$int

        C、1 st D、 class="main">

      學(xué)習(xí)啦 > 創(chuàng)業(yè)指南 > 職場(chǎng) > 面試題 > 中軟java面試題及參考答案

      中軟java面試題及參考答案

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

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

        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[ ])

        8、執(zhí)行完以下代碼int [ ] x = new int[25];后,以下哪項(xiàng)說(shuō)明是正確的( ):

        A、 x[24]為0

        B、 x[24]未定義

        C、 x[25]為0

        D、 x[0]為空

        9、以下代碼段執(zhí)行后的輸出結(jié)果為( ):

        int x=3; int y=10;

        System.out.println(y%x);

        A、0

        B、1

        C、2

        D、3

        10、以下哪個(gè)表達(dá)式是不合法的( ):

        A、String x=”Hello”; int y=9; x+=y;

        B、String x=”Hello”; int y=9; if(x= =y) { }

        C、String x=”Hello”; int y=9; x=x+y;

        D、String x=null; int y=(x!=null)&&(x.length()>0) ? x.length : 0

        11、編譯運(yùn)行以下程序后,關(guān)于輸出結(jié)果的說(shuō)明正確的是 ( ): public class Conditional{

        public static void main(String args[ ]){

        int x=4;

        System.out.println(“value is “+ ((x>4) ? 99.9 :9)); }

        }

        A、 輸出結(jié)果為:value is 99.99

        B、 輸出結(jié)果為:value is 9

        C、 輸出結(jié)果為:value is 9.0

        D、 編譯錯(cuò)誤

        12、以下聲明合法的是( ):

        A、 default String s;

        B、 public final static native int w( )

        C、 abstract double d;

        D、 abstract final double hyperbolicCosine( )

        13、關(guān)于以下application的說(shuō)明,正確的是( ):

        1. class StaticStuff

        2. {

        3. static int x=10;

        4. static { x+=5;}

        5. public static void main(String args[

        6. {

        7. System.out.println(“x=” + x); ])

        8. }

        9. static { x/=3;}

        10. }

        A、 4行與9行不能通過(guò)編譯,因?yàn)槿鄙俜椒头祷仡?lèi)型

        B、 9行不能通過(guò)編譯,因?yàn)橹荒苡幸粋€(gè)靜態(tài)初始化器

        C、 編譯通過(guò),執(zhí)行結(jié)果為:x=5

        D、編譯通過(guò),執(zhí)行結(jié)果為:x=3

        14、關(guān)于以下程序代碼的說(shuō)明正確的是( ):

        1.class HasStatic{

        2. private static int x=100;

        3. public static void main(String args[ ]){

        4. HasStatic hs1=new HasStatic( );

        5. hs1.x++;

        6. HasStatic hs2=new HasStatic( );

        7. hs2.x++;

        8. hs1=new HasStatic( );

        9. hs1.x++;

        10. HasStatic.x- -;

        11. System.out.println(“x=”+x);

        12. }

        13.}

        A、5行不能通過(guò)編譯,因?yàn)橐昧怂接徐o態(tài)變量

        B、10行不能通過(guò)編譯,因?yàn)閤是私有靜態(tài)變量

        C、程序通過(guò)編譯,輸出結(jié)果為:x=103

        D、程序通過(guò)編譯,輸出結(jié)果為:x=102

        15、以下選項(xiàng)中循環(huán)結(jié)構(gòu)合法的是( ):

        A、while (int i<7){

        i++;

        System.out.println(“i is “+i);

        }

        B、int j=3;

        while(j){

        System.out.println(“ j is “+j);

        }

        C、int j=0;

        for(int k=0; j + k !=10; j++,k++){

        System.out.println(“ j is “+ j + “k

        }

        D、int j=0;

        do{

        System.out.println( “j is “+j++);

        if (j = = 3) {continue loop;}

        }while (j<10);

        中軟java面試題篇3

        1. 寫(xiě)出下列程序的運(yùn)行結(jié)果

        public class Cat

        {

        void mi( ) throws NullPointerException is”+ k);

        {

        System.out.println( “Cat mi mi .. “ );

        }

        }

        public class SmallCat extends Cat

        {int i=8;

        void mi( ) throws Exception

        {

        System.out.println( “SmallCat mi mi .. “ );

        }

        public static void main( String[] a ) throws Exception

        {

        Cat cat = new SmallCat();

        cat.mi();

        }

        }

        寫(xiě)出下列程序的運(yùn)行結(jié)果

        interface Playable {

        void play();

        }

        interface Bounceable {

        void play();

        }

        interface Rollable extends Playable, Bounceable {

        Ball ball = new Ball(“PingPang”);

        }

        class Ball implements Rollable {

        private String name;

        public String getName() {

        return name;

        }

        public Ball(String name) {

        this.name = name;

        }

        public void play() {

        ball = new Ball(“Football”);

        System.out.println(ball.getName());

        }

        }

        寫(xiě)出下列程序的運(yùn)行結(jié)果

        class Value{

        public int i = 15;

        }

        public class Test{

        public static void main(String argv[]){

        Test t = new Test();

        t.first();

        }

        public void first(){

        int i = 5;

        Value v = new Value();

        v.i = 25;

        second(v, i);

        System.out.println(v.i);

        }

        public void second(Value v, int i){

        i = 0;

        v.i = 20;

        Value val = new Value();

        v = val;

        System.out.println(v.i + ” ” + i);

        }

        }

        寫(xiě)出下列程序的運(yùn)行結(jié)果

        class MyThread extends Thread{

        public void run(){

        System.out.println(“MyThread: run()”);

        }

        public void start(){

        System.out.println(“MyThread: start()”);

        }

        }

        class MyRunnable implements Runnable{

        public void run(){

        System.out.println(“MyRunnable: run()”);

        }

        public void start(){

        System.out.println(“MyRunnable: start()”);

        }

        }

        public class MyTest {

        public static void main(String args[]){

        MyThread myThread = new MyThread();

        MyRunnable myRunnable = new MyRunnable();

        Thread thread = new Thread(myRunnable);

        myThread.start();

        thread.start();

        }

        }

        2. 1~100共一百個(gè)自然數(shù),放入一個(gè)99個(gè)元素的數(shù)組a[99],要求用java語(yǔ)言編寫(xiě)出一個(gè)盡量簡(jiǎn)單的程序,找出沒(méi)有被放入數(shù)組的這個(gè)數(shù)。

        3. 簡(jiǎn)要敘述一下什么是數(shù)據(jù)庫(kù)連接池,有何作用。

        4. 簡(jiǎn)要描述Struts,spring,hibernate?


      猜你感興趣:

      1.java培訓(xùn)心得體會(huì)

      2.中軟國(guó)際java 筆試面試題

      3.有關(guān)中軟的面試題整理

      4.2017中軟國(guó)際面試題要點(diǎn)整理

      5.2017java面試題及參考答案

      1700761