面試題
1. 下列哪些語句關於記憶體回收的說明是正確的?(b ) A、 程式員必須建立一個線程來釋放記憶體
B、記憶體回收程式負責釋放無用記憶體
C、記憶體回收程式允許程式員直接釋放記憶體
D、記憶體回收程式可以在指定的時間釋放記憶體對象
2. 下面異常是屬於RuntimeException 的是(abcd)(多選) A、ArithmeticException
B、IllegalArgumentException
C、NullPointerException
D、BufferUnderflowException
3. Math.round(11.5)等於多少(). Math.round(-11.5)等於多少(c).c A、11,-11 B、11,-12 C、12,-11 D、12,-12
4. 下列程式段的輸出結果是:(b)
voidcomplicatedexpression_r(){
int x=20,y=30;
booleanb;
b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;
System.out.println(b);
}
A、true B、false C、1 D、011.activity5. 對一些資源以及狀態的操作儲存,最好是儲存在生命週期的哪個函數中進行(d) A、onPause() B、onCreate() C、 onResume() D、onStart()
6. Intent傳遞資料時,下列的資料類型哪些可以被傳遞(abcd)(多選) A、Serializable B、charsequence C、Parcelable D、Bundle
7. android 中下列屬於Intent的作用的是(c) A、實現應用程式間的資料共用
B、是一段長的生命週期,沒有使用者介面的程式,可以保持應用在後台運行,而不會因為切換頁面而消失
C、可以實現介面間的切換,可以包含動作和動作資料,串連四大組件的紐帶
D、處理一個應用程式整體性的工作
8. 下列屬於SAX解析xml檔案的優點的是(b) A、將整個文檔樹在記憶體中,便於操作,支援刪除,修改,重新排列等多種功能
B、不用事先調入整個文檔,佔用資源少
C、整個文檔調入記憶體,浪費時間和空間
D、不是長久駐留在記憶體,資料不是持久的,事件過後,若沒有儲存資料,資料就會
消失
9. 下面的對自定style的方式正確的是(a) A、<resources>
<stylename="myStyle">
<itemname="android:layout_width">fill_parent</item>
</style>
</resources>
B、<style name="myStyle">
<itemname="android:layout_width">fill_parent</item>
</style>
C、<resources>
<itemname="android:layout_width">fill_parent</item>
</resources>
D、<resources>
<stylename="android:layout_width">fill_parent</style>
</resources>
10. 在android中使用Menu時可能需要重寫的方法有(ac)。(多選) A、onCreateOptionsMenu()
B、onCreateMenu()
C、onOptionsItemSelected()
D、onItemSelected()
11. 在SQL Server Management Studio中運行下列T-SQL語句,其輸出值(c)。 SELECT@@IDENTITY
A、 可能為0.1
B、 可能為3
C、 不可能為-100
D、 肯定為0
12. 在SQL Server2005中運行如下T-SQL語句,假定SALES表中有多行資料,執行查詢之 後的結果是(d)。 BEGINTRANSACTION A
Update SALES Set qty=30 WHEREqty<30
BEGINTRANSACTION B
Update SALESSet qty=40 WHEREqty<40
Update SALESSet qty=50 WHEREqty<50
Update SALESSet qty=60 WHEREqty<60
COMMIT TRANSACTIONB