1.使用Runtime類的那個方法,可以釋放垃圾內存?
A. exec()
B. run()
C. invoke()
D. gc()
2.下列那個關鍵字通常用來爲對象加鎖,從而使得對對象的訪問是排他的?
A. serialize
B. transient
C. synchronized
D. static
3.如果要爲對象回收做收尾操作,則應該覆寫Object類中那個方法?
A. toString()
B. getClass()
C. clone()
D. finalize()
4.如果要實現多線程編程下面那項描述是錯誤的?
A. 多線程處理類可以繼承Thread類,同時覆寫run()方法
B. 多線程處理類可以實現Runnable接口,同時覆寫run()方法
C. 多線程處理類可以實現java.util.concurrent.Callable接口,同時覆寫call()方法
D. 多線程處理類可以繼承Synchronized類,同時覆寫run()方法
5.下面關於Date類的描述錯誤的一項是?
A. java.util.Date類下有三個子類:java.sql.Date、java.sql.Timestamp、java.sql.Time;
B. 利用SimpleDateFormat類可以對java.util.Date類進行格式化顯示;
C. 直接輸出Date類對象就可以取得日期時間數據,但是取得的月數是從0開始計算的;
D. java.util.Date類可以直接將long變量的數字轉換爲本類對象;
6.當執行“Math.round(-15.61)”程序後的計算結果是那個?
A. -15
B. -14
C. -16
D. 15
7.下面那個父類或父接口是無法實現多線程子類定義的?
A. Serializable
B. Thread
C. Runnable
D. Callable
8.下面那個方法不是Object類所提供的線程操作方法?
A. public final void wait() throws InterruptedException;
B. public final void notify();
C. public final void notifyAll();
D. public String toString()
9.下面關於數組排序的說明那項是錯誤的?
A. java.util.Arrays類提供有數組排序的支持方法:sort();
B. 通過java.util.Arrays類排序的對象所在類需要實現Comparable或Comparator接口;
C. String數組可以進行排序,是因爲String類實現了Comparable接口;
D. Comparator接口中提供有compare()方法實現數組的排序操作;
10.下面那個父類或父接口是無法實現多線程子類定義的?
A. Serializable
B. Thread
C. Runnable
D. Callable