71道經典Android面試題和答案–重要知識點都涉及到了

來源:互聯網
上載者:User

面試題
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
    

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.