SCJP 1.6版考題 232

出自 陳富國維基館
於 2013年3月27日 (三) 16:25 由 Ikk (對話 | 貢獻) 所做的修訂 (新頁面: <br>SCJP題庫第232題 <br> <br>Given: <br>1.   public class Threads5{ <br>2.            public static void main(String[] args){ <br>3.   &n...)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
前往: 導覽搜尋


SCJP題庫第232題

Given:
1.   public class Threads5{
2.            public static void main(String[] args){
3.                           new Thread(new Runnable(){
4.                                         public void run(){
5.                                                       System.out.print("bar");
6.              }}).start();
7.               }
8.   }


What is the result?
  A. Compilation fails.
  B. An exception is thrown at runtime.
  C. The code executes normally and prints "bar".
  D. The code executes normally, but nothing prints.



解答


Ans: C

解說:
解說:第3行直接新增一個Thread物件並執行其物件方法start,並且在第4~6行加入run方法的實作,此題可以正常地執行,並印出bar字串。