數碼視訊 2021 JAVA工程師面試題
小編:管理員 1349閱讀 2021.10.10
?一、選擇題(每題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億條記錄的文本文件,已按照關鍵字排好序存儲,設計算法,可以快速的從文件中查找指定關鍵字的記錄
相關推薦
- 經典筆試題-JDBC及Hibernate篇 五、JDBC 及Hibernate:(共12 題:基礎10 道,中等難度2 道)110、數據庫,比如100 用戶同時來訪,要采取什么技術解決?【基礎】 答:可采用連接池。111、什么是ORM?【基礎】 答:對象關系映射(Object—Relational Mapping,簡稱ORM)是一種為了解決面向對象…
- 數碼視訊 2021 非測試非研發類面試題 第1題:1,11,21,1211,111221,()111--- 表示前一個數“1”是 1 個 1;21--- 表示前一個數“11”是 由 2 個 1 組成;1211--- 表示前一個數“21”是 由 1 個 2、1 個 1 組成;111221--- 即 11 12 21 ,表示前一個數“1211”是依次由 1 個 1,1 個 2,2 個 1組成…