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

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

SCJP認證套題解析(1)

2019-11-18 11:44:21
字體:
來源:轉載
供稿:網友

  寫作本文的目的是總結自己學習java的知識點,也可以方便其它人學習java,個人的感覺是java確實是一個很好的編程語言,而學習好java必須先把握java的特點,而這些特點在scjp的套題中可以充分的體現出來,套題考核的知識點非常的到位,必須對java非常了解才可以做好這些題。
  
  假如文中有錯誤之處,歡迎指正!假如有和本文相關的任何問題也歡迎來信聯系。謝謝。
  
  -------------------------------------
  
  1. Which of the following range of short is correct?
  A. -27 -- 27-1
  B. 0 -- 216-1
  C. ?215 -- 215-1
  D. ?231 -- 231-1
  翻譯下面哪些是short型的取值范圍。
  答案
  C 解析
  短整型的數據類型的長度是16 bits,有符號。另外需要說明的是java中所有的整(Integral)數(包括byte,short,int,long)全是有符號的。
  
  
  2. Which declarations of identifiers are legal?
  A. $persons
  B. TwoUsers
  C. *point
  D. this
  E. _endline
  翻譯下面哪些是合法的標識符。
  答案
  A,B,E 解析
  Java的標識符可以以一個Unicode字符,下滑線(_),美元符($)開始,后續字符可以是前面的符號和數字,沒有長度限制,大小寫敏感,不能是保留字。
  
  3. Which statement of assigning a long type variable to a hexadecimal value is correct?
  A. long number = 345L;
  B. long number = 0345;
  C. long number = 0345L;
  D. long number = 0x345L
  翻譯哪些是將一個十六進制值賦值給一個long型變量。
  答案
  D 解析
  十六進制數以0x開頭,long型數以L(大小寫均可,一般使用大寫,因為小寫的l和數字1不易區分)。
  4.Which of the following fragments might cause errors?
  A. String s = "Gone with the wind";
  String t = " good ";
  String k = s + t;
  
  B. String s = "Gone with the wind";
  String t;
  t = s[3] + "one";
  
  C. String s = "Gone with the wind";
  String standard = s.toUpperCase();
  
  D. String s = "home Directory";
  String t = s - "directory";
  
  翻譯下面的哪些程序片斷可能導致錯誤。
  答案B,D 解析
  A:String類型可以直接使用+進行連接運算。
  
  B:String是一種Object,而不是簡單的字符數組,不能使用下標運算符取其值的某個元素,錯誤。
  
  C:toUpperCase()方法是String對象的一個方法,作用是將字符串的內容全部轉換為大寫并返回轉換后的結果(String類型)。
  
  D:String類型不能進行減(-)運算,錯誤。
  
  
  
  
  5. Which are syntactically valid statement at// point x?
  class Person {
  PRivate int a;
  public int change(int m){ return m; }
  }
  public class Teacher extends Person {
  public int b;
  public static void main(String arg[]){
  Person p = new Person();
  Teacher t = new Teacher();
  int i;
  // point x
  }
  }
  A. i = m;
  B. i = b;
  C. i = p.a;
  D. i = p.change(30);
  E. i = t.b.
  翻譯在// point x處的哪些申明是句法上合法的。
  答案D,E 解析
  A:m沒有被申明過,不能使用。
  B:雖然b是類Teacher的public成員變量,但是在靜態方法中不能使用類中的非靜態成員。
  C:a是類Person的private成員,在類外不能直接引用。
  D:change(int m)方法是public方法,并且返回一個int型值,可以通過類的實例變量p引用并賦值給一個int型變量。
  E:b是類Teacher的public成員變量,且是int型,可以通過類的實例變量t引用并賦值給一個int型變量。
  6. Which layout manager is used when the frame is resized the buttons's position in the Frame might be changed?
  A. BorderLayout
  B. FlowLayout
  C. CardLayout
  D. GridLayout
  翻譯當Frame的大小被改變時Frame中的按鈕的位置可能被改變時使用的哪一個布局治理器。
  答案
  B 解析
  A:該布局治理器將容器劃分為五個部分,容器大小的改變不會影響其中的組件的位置而是影響他們的大小。
  
  B:該布局治理器根據放入其中的組件的最合適大小調整組件的位置,根據組件放入的順序安排,一行不能容納時放入下一行,因此容器的大小改變可能改變組件的位置。
  C:該布局治理器顯示放入該容器的當前頁中的組件,一次顯示一個,容器大小的改變不能影響其中組件的位置。
  D:該布局治理器將容器劃分為固定的網格,組件加入后占據一個單元,各組件的相對位置不會因為容器的大小變化而變化,改變的只是組件的大小。
  7. Given the following code fragment:
  1) public void create() {
  2) Vector myVect;
  3) myVect = new Vector();
  4) }
  Which of the following statements are true?
  A. The declaration on line 2 does not allocate memory space for the variable myVect.
  B. The declaration on line 2 allocates memory space for a reference to a Vector object.
  C. The statement on line 2 creates an object of class Vector.
  D. The statement on line 3 creates an object of class Vector.
  E. The statement on line 3 allocates memory space for an object of class Vector
  翻譯
  給出下面的代碼片斷。。。下面的哪些陳述為true(真)?
  A. 第二行的聲明不會為變量myVect分配內存空間。
  B. 第二行的聲明分配一個到Vector對象的引用的內存空間。
  C. 第二行語句創建一個Vector類對象。
  D. 第三行語句創建一個Vector類對象。
  E. 第三行語句為一個Vector類對象分配內存空間。
  答案A,D,E 解析
  SL-275中指出:要為一個新對象分配空間必須執行new Xxx()調用,new調用執行以下的操作:
  1.為新對象分配空間并將其成員初始化為0或者null。
  2.執行類體中的初始化。(例如在類中有一個成員聲明int a=10;在第一步后a=0 ,執行到第二步后a=10)
  3.執行構造函數。
  4.變量被分配為一個到內存堆中的新對象的引用。
  8. Which of the following answer is correct to eXPress the value 8 in octal number?
  A. 010
  B. 0x10
  C. 08
  D. 0x8
  翻譯
  下面的哪些答案可以用以表示八進制值8。
  答案
  A 解析
  八進制值以0開頭,以0x開頭的為十六進制值,八進制中不能出現數字8,最大只有7。
  9. Which are not Java keyWords?
  A. TRUE
  B. sizeof
  C. const
  D. super
  E. void
  翻譯
  哪些不是Java要害字。
  答案A,B 解析
  A:不是,Java中有true,但是這也不是要害字而是字面量(literal)。
  B:不是,Java中不需要這個操作符,所有的類型(原始類型)的大小都是固定的。
  C、D、E都是,需要說明的是const是java中未被使用的要害字。
  10. Which of the following statements are true?
  A. The equals() method determines if reference values refer to the same object.
  
  B. The == Operator determines if the contents and type of two separate objects match.
  
  C. The equals() method returns true only when the contents of two objects match.
  
  D. The class File overrides equals() to return true if the contents and type of two separate objects match.
  翻譯
  下面的哪些敘述為真。A. equals()方法判定引用值是否指向同一對象。
  
  B. == 操作符判定兩個分立的對象的內容和類型是否一致。
  
  C. equals()方法只有在兩個對象的內容一致時返回true。
  
  D. 類File重寫方法equals()在兩個分立的對象的內容和類型一致時返回true。
  答案A,D 解析
  嚴格來說這個問題的答案是不確定的,因為equals()方法是可以被重載的,但是按照java語言的本意來說:假如沒有重寫(override)新類的equals(),則該方法和 == 操作符一樣在兩個變量指向同一對象時返回真,但是java推薦的是使用equals()方法來判定兩個對象的內容是否一樣,就像String類的equals()方法所做的那樣:判定兩個String對象的內容是否相同,而==操作符返回true的唯一條件是兩個變量指向同一對象。從這個意義上來說選擇給定的答案。從更嚴格的意義來說正確答案應該只有d。
  11. Which statements about inheritance are true?
  A. In Java programming language only allows single inheritance.
  B. In Java programming language allows a class to implement only one
  interface.
  C. In Java programming language a class cannot extend a class and implement
  a interface together.
  D. In Java programming language single inheritance makes code more
  reliable.
  翻譯
  下面關于繼續的哪些敘述是正確的。
  
  A.在java中只答應單一繼續。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人免费一级人片100| 国产精品久久久av| 久久精品99久久久香蕉| 欧美性极品少妇精品网站| 最好看的2019的中文字幕视频| 欧美激情第99页| 色妞在线综合亚洲欧美| 午夜精品久久久久久久男人的天堂| 91久久国产精品91久久性色| 人人爽久久涩噜噜噜网站| 免费成人高清视频| 欧美日韩国产限制| 91理论片午午论夜理片久久| 国产97在线视频| 菠萝蜜影院一区二区免费| 亚洲视频一区二区三区| 丝袜美腿精品国产二区| 欧美激情xxxx性bbbb| 国产97在线观看| 国模吧一区二区| 亚洲激情久久久| 亚洲资源在线看| 欧美日韩国产二区| 欧美精品成人在线| 国产精品黄色av| 激情亚洲一区二区三区四区| 91高潮在线观看| 国产成人福利夜色影视| 超碰日本道色综合久久综合| 精品久久久一区二区| 国产精品v日韩精品| 精品久久久久久亚洲国产300| 亚洲最大的成人网| 亚洲全黄一级网站| 久久精彩免费视频| 97人洗澡人人免费公开视频碰碰碰| 欧美俄罗斯乱妇| 最近的2019中文字幕免费一页| 欧美午夜影院在线视频| 国模吧一区二区三区| 欧美性猛交99久久久久99按摩| 最近日韩中文字幕中文| 91视频九色网站| 另类美女黄大片| 国产精品视频网| 欧美精品中文字幕一区| 国产精品永久免费在线| 国产精品va在线播放我和闺蜜| 91黄色8090| 亚洲淫片在线视频| 亚洲va男人天堂| 国产精品电影网站| 欧美精品video| 成人欧美一区二区三区黑人| 欧美日韩亚洲网| 亚洲91精品在线观看| 最新国产成人av网站网址麻豆| 亚洲精品一区中文| 怡红院精品视频| 亚洲丁香久久久| 欧美日韩一区二区精品| 精品国产欧美一区二区三区成人| 伊人伊成久久人综合网小说| 亚洲另类欧美自拍| 亚洲精品一区av在线播放| 国产精品九九九| 亚洲码在线观看| 日韩经典中文字幕| 国产精品美女免费| 97精品国产91久久久久久| 91久久中文字幕| 中文在线资源观看视频网站免费不卡| 奇米4444一区二区三区| 国产精品99一区| www.久久草.com| 久久久中精品2020中文| 久久久久久久激情视频| 免费91麻豆精品国产自产在线观看| 久久躁狠狠躁夜夜爽| 日韩美女在线播放| 欧美中文字幕视频在线观看| 久久久精品2019中文字幕神马| 在线观看国产精品日韩av| 日韩暖暖在线视频| 日韩黄色av网站| 国产精品白嫩初高中害羞小美女| 亚洲黄色av女优在线观看| 亚洲第一福利在线观看| 欧美亚洲第一区| 日本欧美黄网站| 青草青草久热精品视频在线网站| 亚洲高清福利视频| 国产精品69精品一区二区三区| 国产精品黄页免费高清在线观看| 日韩电影中文字幕| 日韩视频第一页| 亚洲女同精品视频| 国产成人高清激情视频在线观看| 91大神在线播放精品| 亚洲精品视频网上网址在线观看| 日韩精品视频三区| 久久久久久91香蕉国产| 97超碰国产精品女人人人爽| 欧美性受xxxx白人性爽| 精品夜色国产国偷在线| 国产色综合天天综合网| x99av成人免费| 国产一区视频在线播放| 国产成人亚洲综合91精品| 全色精品综合影院| 成人国产亚洲精品a区天堂华泰| 国产精品成人国产乱一区| 日韩中文综合网| 97精品国产97久久久久久免费| 日韩中文综合网| 亚洲a一级视频| 亚洲偷熟乱区亚洲香蕉av| 成人精品一区二区三区电影黑人| 国产精品劲爆视频| 亚洲欧美一区二区三区在线| 88国产精品欧美一区二区三区| 久久久久国产一区二区三区| 国产成人avxxxxx在线看| 精品国产一区二区三区久久狼黑人| 国产不卡精品视男人的天堂| 成人黄色大片在线免费观看| 久久精品福利视频| 国产午夜精品理论片a级探花| 欧美亚洲第一页| 欧美精品久久久久a| 日本不卡免费高清视频| 国产精品免费小视频| 97在线视频免费观看| 国产精品视频男人的天堂| 97av在线影院| 成人午夜一级二级三级| 98视频在线噜噜噜国产| 国产日韩欧美视频在线| 成人中文字幕在线观看| 成人av色在线观看| 国产美女91呻吟求| 久久九九亚洲综合| 成人444kkkk在线观看| 精品国产一区二区三区久久狼5月| 久久综合色88| 91sao在线观看国产| 久久深夜福利免费观看| 欧美有码在线观看视频| 欧美日韩中文字幕在线视频| 亚洲欧洲偷拍精品| 91啪国产在线| 欧美成人精品一区| 国内精品模特av私拍在线观看| 欧美福利视频在线观看| 亚洲精品综合久久中文字幕| 久久手机精品视频| 亚洲性av网站| 精品国产一区二区三区久久狼5月| 亚洲精品网址在线观看| 日韩久久精品成人| 疯狂做受xxxx高潮欧美日本| 国产精品久久久久久久久久ktv| 91久久在线观看| 欧美日韩色婷婷|