亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

SCJP試題解析

2019-11-18 11:45:58
字體:
來源:轉載
供稿:網友

  前言
  
  無論你是個新手,還是程序設計方面的專家,你都會驚異于Sun公司java的無窮魅力。Java帶給你的并不僅僅是面向對象、開放、平臺無關、易用、安全和“Write once, run anywhere”等軟件開發方面的優勢,更重要的一點是,它提供了一種新奇的表達思想的方式,一種全新的思維模式。隨著待解決問題的規模不斷膨脹,Java徹底的面向對象思想的靈活性就會凸現出來。毋庸置疑,Java是你開發大型軟件時最得心應手的利器或是你轉行IT的入門首選。
  
  SCJP考試簡介
  
  ● 考試方式
  
  全英文試題,以電腦作答,在授權的PRometric考試中心參加考試
  
  考試編號:310-025
  
  先決條件:無
  
  考試題型:復選、填空和拖拽匹配
  
  題量:59
  
  及格標準:61%
  
  時限:120分鐘
  
  費用:1250元
  
  ● 要求具備的能力
  
  ● 使用Java編程語言創建Java應用程序和applets。
  
  ● 定義和描述垃圾搜集,安全性和Java虛擬機(JVM)。
  
  ● 描述和使用Java語言面向對象的特點。
  
  ● 開發圖形用戶界面(GUI)。利用Java支持的多種布局治理。
  
  ● 描述和使用Java的事件處理模式。
  
  ● 使用Java語言的鼠標輸入、文本、窗口和菜單窗口部件。
  
  ● 使用Java的例外處理來控制程序執行和定義用戶自己的例外事件。
  
  ● 使用Java語言先進的面向對象特點, 包括方法重載、方法覆蓋、抽象類、接口、final、static和訪問控制。
  
  ● 實現文件的輸入/輸出 (I/O)。
  
  ● 使用Java語言內在的線程模式來控制多線程。
  
  ● 使用Java 的Sockets機制進行網絡通信。
  
  例題1:
  
  Choose the three valid identifiers from those listed below.
  
  A. IDoLikeTheLongNameClass
  
  B. $byte
  
  C. const
  
  D. _ok
  
  E. 3_case
  
  解答:A, B, D
  
  點評:Java中的標示符必須是字母、美元符($)或下劃線(_)開頭。要害字與保留字不能作為標示符。選項C中的const是Java的保留字,所以不能作標示符。選項E中的3_case以數字開頭,違反了Java的規則。
  
  例題2:
  
  How can you force garbage collection of an object?
  
  A. Garbage collection cannot be forced
  
  B. Call System.gc().
  
  C. Call System.gc(), passing in a reference to the object to be garbage collected.
  
  D. Call Runtime.gc().
  
  E. Set all references to the object to new values(null, for example).
  
  解答:A
  
  點評:在Java中垃圾收集是不能被強迫立即執行的。調用System.gc()或Runtime.gc()靜態方法不能保證垃圾收集器的立即執行,因為,也許存在著更高優先級的線程。所以選項B、D不正確。選項C的錯誤在于,System.gc()方法是不接受參數的。選項E中的方法可以使對象在下次垃圾收集器運行時被收集。
  
  例題3:
  
  Consider the following class:
  
  1. class Test(int i) {
  
  2. void test(int i) {
  
  3. System.out.println(“I am an int.”);
  
  4. }
  
  5. void test(String s) {
  
  6. System.out.println(“I am a string.”);
  
  7. }
  
  8.
  
  9. public static void main(String args[]) {
  
  10. Test t=new Test();
  
  11. char ch=“y”;
  
  12. t.test(ch);
  
  13. }
  
  14. }
  
  Which of the statements below is true?(Choose one.)
  
  A. Line 5 will not compile, because void methods cannot be overridden.
  
  B. Line 12 will not compile, because there is no version of test() that rakes a char argument.
  
  C. The code will compile but will throw an exception at line 12.
  
  D. The code will compile and prodUCe the following output: I am an int.
  
  E. The code will compile and produce the following output: I am a String.
  
  解答:D
  
  點評:在第12行,16位長的char型變量ch在編譯時會自動轉化為一個32位長的int型,并在運行時傳給void test(int i)方法。
  
  例題4:
  
  Which of the following lines of code will compile without error?
  
  A.
  
  int i=0;
  
  if (i) {
  
  System.out.println(“Hi”);
  
  }
  
  B.
  
  boolean b=true;
  
  boolean b2=true;
  
  if(b==b2) {
  
  System.out.println(“So true”);
  
  }
  
  C.
  
  int i=1;
  
  int j=2;
  
  if(i==1 j==2)
  
  System.out.println(“OK”);
  
  D.
  
  int i=1;
  
  int j=2;
  
  if (i==1 & j==2)
  
  System.out.println(“OK”);
  
  解答:B, C
  
  點評:選項A錯,因為if語句后需要一個boolean類型的表達式。邏輯操作有^、&、 和 &&、,但是“&”是非法的,所以選項D不正確。
  
  例題5:
  
  Which two demonstrate a "has a" relationship? (Choose two)
  
  A. public interface Person { }
  
  public class Employee extends Person{ }
  
  B. public interface Shape { }
  
  public interface Rectandle extends Shape { }
  
  C. public interface Colorable { }
  
  public class Shape implements Colorable
  
  { }
  
  D. public class Species{ }
  
  public class Animal{private Species species;}
  
  E. interface Component{ }
  
  class Container implements Component{
  
  private Component[] children;
  
  }
  
  解答:D, E
  
  點評: 在Java中代碼重用有兩種可能的方式,即組合(“has a”關系)和繼續(“is a”關系)。“has a”關系是通過定義類的屬性的方式實現的;而“is a”關系是通過類繼續實現的。本例中選項A、B、C體現了“is a”關系;選項D、E體現了“has a”關系。
  
  例題6:
  
  Which two statements are true for the class java.util.TreeSet? (Choose two)
  
  A. The elements in the collection are ordered.
  
  B. The collection is guaranteed to be immutable.
  
  C. The elements in the collection are guaranteed to be unique.
  
  D. The elements in the collection are accessed using a unique key.
  
  E. The elements in the collection are guaranteed to be synchronized
  
  解答:A, C
  
  點評:TreeSet類實現了Set接口。Set的特點是其中的元素惟一,選項C正確。由于采用了樹形存儲方式,將元素有序地組織起來,所以選項A也正確。
  
  例題7:
  
  True or False: Readers have methods that can read and return floats and doubles.
  
  A. Ture
  
  B. False
  
  解答:B
  
  點評: Reader/Writer只處理Unicode字符的輸入輸出。float和double可以通過stream進行I/O.
  
  例題8:
  
  What does the following paint() method draw?
  
  1. public void paint(Graphics g) {
  
  2. g.drawString(“Any question”, 10, 0);
  
  3. }
  
  A. The string “Any question?”, with its top-left corner at 10,0
  
  B. A little squiggle coming down from the top of the component.
  
  解答:B
  
  點評:drawString(String str, int x, int y)方法是使用當前的顏色和字符,將str的內容顯示出來,并且最左的字符的基線從(x,y)開始。在本題中,y=0,所以基線位于最頂端。我們只能看到下行字母的一部分,即字母‘y’、‘q’的下半部分。
  
  例題9:
  
  What happens when you try to compile and run the following application? Choose all correct options.
  
  1. public class Z {
  
  2. public static void main(String[] args) {
  
  3. new Z();
  
  4. }
  
  5.
  
  6. Z() {
  
  7. Z alias1 = this;
  
  8. Z alias2 = this;
  
  9. synchronized(alias1) {
  
  10. try {
  
  11. alias2.wait();
  
  12. System.out.println(“DONE WAITING”);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲片在线观看| 国产v综合v亚洲欧美久久| 九九热精品视频| 欧美性xxxxx极品娇小| 中文字幕日韩精品在线观看| 欧美精品久久久久久久久久| 国内精久久久久久久久久人| 美女少妇精品视频| 亚洲精品在线视频| 欧美亚洲另类视频| 国产日韩欧美在线视频观看| 国产一区视频在线| 久久夜色精品国产欧美乱| 亚洲欧美日韩中文视频| 国产精品亚洲片夜色在线| 一区二区成人av| 欧美性色视频在线| 91tv亚洲精品香蕉国产一区7ujn| 91精品国产91久久久久久最新| 一区二区福利视频| 国产日韩中文字幕在线| 亚洲色图日韩av| 91丨九色丨国产在线| 97精品久久久中文字幕免费| 亚洲天堂免费视频| 国产精品成人v| 久久精品夜夜夜夜夜久久| 中文字幕自拍vr一区二区三区| 久久97久久97精品免视看| 国模精品视频一区二区三区| 日韩一中文字幕| 国产97在线播放| 国产亚洲一级高清| 在线视频一区二区| 亚洲最大成人网色| 日韩高清a**址| 欧美在线中文字幕| 日韩欧美中文字幕在线观看| 日韩av在线一区二区| 国产精品欧美亚洲777777| 欧美成人免费一级人片100| 亚洲国产欧美久久| 91色精品视频在线| 国产剧情日韩欧美| 夜夜嗨av色一区二区不卡| 国产精品久久电影观看| 久久亚洲综合国产精品99麻豆精品福利| 国产精品久久久久久搜索| 欧美黑人狂野猛交老妇| 欧美极品在线视频| 精品视频偷偷看在线观看| 久久精品男人天堂| 成人在线小视频| 亚洲深夜福利网站| 国产精品96久久久久久| 91福利视频在线观看| 久久99亚洲精品| 国产手机视频精品| 欧美日韩色婷婷| 亚洲直播在线一区| 久久综合国产精品台湾中文娱乐网| 中文欧美在线视频| 国产91精品不卡视频| 亚洲国产欧美一区二区三区同亚洲| 午夜精品一区二区三区在线视| 成人欧美在线视频| 亚洲男人天堂古典| 成人久久一区二区三区| 青青草一区二区| 欧美交受高潮1| 岛国av午夜精品| 在线看日韩欧美| 高清欧美性猛交xxxx黑人猛交| 亚洲欧美日韩一区二区在线| 性亚洲最疯狂xxxx高清| 日韩视频精品在线| 久久久欧美一区二区| 国产美女搞久久| 欧洲亚洲在线视频| 午夜精品一区二区三区视频免费看| 国内精久久久久久久久久人| 日韩精品www| 亚洲精品自拍第一页| 久久琪琪电影院| 九九视频这里只有精品| 最近2019中文字幕在线高清| 欧美午夜精品伦理| 久久久人成影片一区二区三区| 亚洲精品电影在线观看| 91精品在线一区| 久久久久国色av免费观看性色| 欧美精品少妇videofree| www.欧美精品一二三区| 亚洲精品国产综合区久久久久久久| 国产一区二区动漫| 久久久久五月天| 欧美日韩国产在线| 久久手机免费视频| 亚洲香蕉在线观看| 日韩欧美国产激情| 亚洲第一页中文字幕| 国产亚洲精品va在线观看| 亚洲国产精品va在线观看黑人| 国内揄拍国内精品少妇国语| 尤物yw午夜国产精品视频明星| 日韩亚洲欧美成人| 91久久国产婷婷一区二区| 成人黄色生活片| 久久久久久免费精品| 国产91精品不卡视频| 亚洲精品一区二区三区不| 国产欧洲精品视频| 国产成人啪精品视频免费网| 亚洲国产精品系列| 揄拍成人国产精品视频| 欧美成人黑人xx视频免费观看| 91超碰中文字幕久久精品| 九九热这里只有精品免费看| 日韩av电影中文字幕| 欧美最猛性xxxxx免费| 在线观看久久av| 美女精品视频一区| 91情侣偷在线精品国产| 97成人超碰免| 欧美日韩精品二区| 欧美精品福利视频| 国产婷婷成人久久av免费高清| 中文字幕国产亚洲| 日韩网站免费观看高清| 久久久久久久久久久网站| 国产日本欧美一区| 色综合久综合久久综合久鬼88| 欧美日韩国产色| 亚洲国产精品一区二区三区| 日韩精品一区二区视频| 91理论片午午论夜理片久久| 欧美裸身视频免费观看| 91沈先生作品| 日韩亚洲国产中文字幕| 亚洲人成免费电影| 成人久久18免费网站图片| 91亚洲人电影| 亚洲国产成人精品一区二区| 欧美高清视频在线| 伊人亚洲福利一区二区三区| 欧美视频在线观看 亚洲欧| 91亚洲精品一区二区| 色妞在线综合亚洲欧美| 中文字幕亚洲自拍| 日本一本a高清免费不卡| 久久成人精品电影| 国产精品美女久久| 亚洲欧美999| 亚洲大尺度美女在线| 日韩女在线观看| 欧美床上激情在线观看| 日本精品中文字幕| 中文字幕欧美日韩va免费视频| 欧美成人午夜激情| 久久精品夜夜夜夜夜久久| 欧美国产亚洲视频| 88xx成人精品| 久久免费少妇高潮久久精品99| 日韩最新在线视频|