返回

數碼視訊 2021 JAVA工程師面試題

第1題:

?一、選擇題(每題5分,共20分)

1、訪問修飾符作用范圍由大到小是( )

A、 private-default-protected-public

B、 public -default-protected- private

C、 private- protected-default- public

D、public – protected- default-private



第2題:

?2、以下( )不是Object類的方法?

A、clone()

B、finalsize()

C、toString()

D、hasNext()



第3題:

?3.Java中,以下( )接口以鍵——值對的方式存儲對象?

A、java.util.Collection

B、java.util.Map

C、java.util.List

D、java.util.Set



第4題:

?4、指出下列程序運行的結果( )

Public class Example{

String str=new String(“good”);

char[] ch={‘a’,’b’,’c’ };

public static void main(String args[]){

Exampleex=new Example();

Ex.change(ex.str,ex.ch);

System.out.print(ex.str+”and ”);

System.out.print(ex.ch);

}

public void change(String str,char ch[]){

str=”test ok”;

ch[0]=’g’;

}

A、good and abc

B、good and gbc

C、test ok and abc

D、test ok and gbc



第5題:

?二、填空題(每題5分,共20分)

5、JAVA基本數據類型包括______.



第6題:

?6、Math.round(11.5)等于多少? Math.round(-11.5)等于多少?



第7題:

?7、程序

String str1=”hello”;

String str2=”he”+newString(“llo”);

System.out.println(str1==str2);

的運行結果是:



第8題:

?8、字符串分為兩大類,一類是字符串常量,使用String類的對象表示;另一類是字符串變量,使用StringBuffer類的對象表示。



第9題:

?三 簡答

9. 接口和抽象類的區別是什么?(10分)



第10題:

?10. 利用遞歸方法求5!



第11題:

?11. 編寫多線程代碼有幾種實現方法?請用一段代碼分別舉例實現。



第12題:

?12. 編程題:寫一個觀察者模式出來(先畫類圖,在用代碼實現)



第13題:

?選做題

一個有10億條記錄的文本文件,已按照關鍵字排好序存儲,設計算法,可以快速的從文件中查找指定關鍵字的記錄


相關知識

免费 无码 国产在线观看观-亚洲精品乱码久久久久-久久精品无码一区二区国产-国产欧美一区二区精品久久久