SCJP认证套题解析之二

2016-02-19 18:40 3 1 收藏

今天图老师小编要跟大家分享SCJP认证套题解析之二,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - 编程语言 】


     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。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

   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中未被使用的要害字。
  

来源:http://www.tulaoshi.com/n/20160219/1618605.html

延伸阅读
标签: Java JAVA基础
一、前言 对于初学者来说,要执行JSP和Servlet,Tomcat是一个很不错的选择,。Tomcat是Apache组织的产品,sun公司对它的支持也相当不错。 二、下载,安装 下载地址为JAVA官方站点:jakarta.apache.org,国内也比较多。 从这个地址可以下载:http://jakarta.apache.org/builds/tomcat/release/,我下载的是Tomcat32b4版本。 ...
标签: Web开发
文档格式的排错 我妈妈_的清单中有数十条菜谱,甚至数百条。如果产生一个致 命错误,排错将非常困难 - 你将一行一行地寻找丢失的标记 符。如果使用几层嵌套,发现错误将很困难。 但是可以找到很好的帮助。分析器 - XML代码和报告格式错误 的应用程序可以在网上免费得到。其中最好的是Lark,它的作 者是由Tim Bra...
DELPHI2005开发asp.net程序遇到的问题及相关解决过程?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />   问题: 新建项目时,选取asp.net web application,然后一切按默认设置,然后点击运行,在浏览器报错“该页无法显示”,关闭浏览器返回delphi2005开发环境的出错信息如下: ?xml:namespac...
标签: SQLServer
  创建表格 SQL语言中的create table语句被用来建立新的数据库表格。Create table语句的使用格式如下: create table tablename (column1 data type, column2 data type, column3 data type); 如果用户希望在建立新表格时规定列的限制条件,可以使用可选的条件选项: create table tablename (column1 data type [constraint], ...
  ===定义标记和命名空间=== HTC的基础是自定义标记,自定义标记的第一次出现是在IE5。0中,它可以让WEB作者通过与结构关联的一系列样式来定义文挡结构,例如:您可以定义一个新标记<RIGHT(段落右对其) <HTML XMLNS:DOCJS <HEAD <STYLE @media all { DOCJS\:RIGHT {text-align:right; width:100} } </STYLE &...

经验教程

374

收藏

73
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部