程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> SCJP認證套題解析之八

SCJP認證套題解析之八

編輯:JAVA編程入門知識


      36、A member variable defined in a class can be Accessed only by the classes in the same package. Which modifier should be used to oBTain the access control?
      A. private
      B. no modifier
      C. public
      D. protected
      (b)
  
      題目:一個類中定義的成員變量只能被同一包中的類訪問。下面的哪些修飾符可以獲得需要的訪問控制。
  
      參看前面的題目中的敘述。
  
      37、A public member vairable called MAX_LENGTH which is int type, the value of the variable remains constant value 100. Use a short statement to define the variable.
      A. public int MAX_LENGTH=100;
  
      B. final int MAX_LENGTH=100;
  
      C. final public int MAX_LENGTH=100;
  
      D. public final int MAX_LENGTH=100.
  
      (d)
  
      題目:共有成員變量MAX_LENGTH是一個int型值,變量的值保持常數值100。使用一個短聲明定義這個變量。
  
      Java中共有變量使用public定義,常量變量使用final,另外注重的是修飾符的順序,一個最完整的修飾是public static final int varial_a=100;這個順序不能錯,這和c++中也是 不同的。而答案c恰恰錯在修飾符的順序上。
  
      38、Which eXPressions are correct to declare an array of 10 String objects?
  
      A. char str[];
  
      B. char str[][];
  
      C. String str[];
  
      D. String str[10];
  
      (c)
  
      題目:哪些表達式是聲明一個含有10個String對象的數組。
  
      嚴格來說這個題目沒有給出一個正確的答案,唯一比較正確的是c,而完全滿足題目要求的應該是:String str[]=new String[10];
   注重答案d的形式是不對的,這和c++也是不同的。
  
      39、Which fragments are correct in Java source file?
      A. package testpackage;
      public class Test{//do something...}
  
      B. import java.io.*;
      package testpackage;
      public class Test{// do something...}
  
      C. import java.io.*;
      class Person{// do something...}
      public class Test{// do something...}
  
      D. import java.io.*;
      import java.awt.*;
      public class Test{// do something...}
  
      (acd)
  
      題目:下面的那個java源文件代碼片斷是對的。
  
      Java中的package語句必須是源文件中除去說明以外的第一條語句,導入包語句可以有幾個,但是必須位於package語句之後,其它類定義之前,一個源文件中可以有幾個類,但最多只能有一個是public的,假如有,則源文件的文件名必須和該類的類名相同。
  
      40:
      String s= "hello";
      String t = "hello";
      char c[] = {'h','e','l','l','o'} ;
      Which return true?
      A. s.equals(t);
  
      B. t.equals(c);
  
      C. s==t;
  
      D. t.equals(new String("hello"));
  
      E. t==c.
  
      (acd)
  
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved