当前位置:  技术问答>java相关

以下是我做SCJP的几道模拟题及答案,但我还有些不懂的地方想请教

    来源: 互联网  发布时间:2017-04-02

    本文导语:  以下是我做SCJP的几道模拟题及答案,但我还有些不懂的地方想请教各位。 同时也希望能对其他正在准备SCJP的各位战友们有点帮助。 1.Given the following class definition:  class A{ protected int i; A(int i){ this.i=i; } ...

以下是我做SCJP的几道模拟题及答案,但我还有些不懂的地方想请教各位。
同时也希望能对其他正在准备SCJP的各位战友们有点帮助。
1.Given the following class definition: 
class A{
protected int i;
A(int i){
this.i=i;
}
}
which of the following would be a valid inner class for this class?
Select  all valid answers:
A.   class B{
    }
B. class B extends A{
                           }
C. class B extends A{
                            B(){System.out.println(“i=”+i);}
                           }
D. class B{
                  class A{}
          }
E.       class A{}

答案是A
另附的说明为: 此题考查内部类及关键字“super”的用法。内部类不能与外部类同名。另外,当B继承A时,A中的构造函数(construct)是带参数的,B中缺省构造函数的函数体为空;而JAVA编译器会为空构造函数体自动添加语句“super();”调用父类构造函数,更进一步是调用父类的参数为空的构造函数。而父类中没有参数为空的构造函数。
那么C为什么不对?C的construct不为空啊?


2.Give the following java source fragement:
//point x
public class Interesting{
//do something
}
Which statement is correctly Java syntax at point x?
A. import java.awt.*;
B.package mypackage
C. static int PI=3.14
D. public class MyClass{//do other thing…}
E. class MyClass{//do something…}
答案是A、E
说明为: X处可以是一个输入,包的定义,类的定义。由于常量或变量的声明只能在类中或方法中,故不能选择C;由于在一个文件中只能有一个public类,故不能选择D。
这样的话B答案应该是正确的,难道是标准答案错了?

3.Float s=new Float(0.9F);
  Float t=new Float(0.9F);
  Double u=new Double(0.9);
Which expression’s result is true?
A. s==t B. s.equals(t) C. s==u D. t.equals(u)
答案是A、B
说明为: 考察“==”及方法“equals()”的用法。注意以下几点区别:
1)引用类型比较引用;基本类型比较值。
2)equals()方法只能比较引用类型,“==”可比较引用及基本类型。
3)当用equals()方法进行比较时,对类File、String、Date及封装类(Wrapper Class)来说,是比较类型及内容。
4)用“==”进行比较时,符号两边的数据类型必须一致(可相互转换的基本类型除外),否则编译出错。

而我认为A答案应该是错的,使用Wrapper Class就相当于使用一个普通的类而不是基本类型,那么s和t都使用new来创建一个新的类,他们所指向的地址就应该不同才对。


4. Which statement are true about writing a class that is to handle the events issued by a user interface component. 
A. Subclassing an adapter is inappropriate in this case.
B. The class should implement some listener interface
C. A class can implement multiple listener interfaces if desired.
D. A subclass of an AWT component cannot listen to its own events.
E. When implements listener interface, a class need only provide those handler methods that it chooses.
答案是B、C
说明为: 此题考察考生对事件处理的理解。D选项是错的,因为控件可以监听自己的事件。另外,当实现一个接口时,必须实现它内部的所有的方法,所以E选项也是错的。

我想问的是A为什么不对?


5.Which contains objects without ordering, duplication, or any particular lookup/retrieval mechanism?
A. Map B. Set C. List D. Collection E. Enumeration
答案是B
这道题只是道概念题,但是我不明白的是题目的意思,到底是说无序可重复还是无序不可重复?(without ordering, duplication, or any particular lookup/retrieval mechanism)


6.What might form part of a correct inner class declaration or combined declaration and instantiation?
A. private class C
B. new SimpleInterface(){
C. new ComplexInterface(x){
D. private final abstract class(
E. new ComplexClass() implements SimpleInterface
答案是AB,可否解释一下?

|
第一题我怎么觉得没一个是对的,第二题的B没有分号

|
which of the following would be a valid inner class for this class?
Select  all valid answers:
搞错了,第一题应该只考inner class 没有涉及到super()的应用阿。

|
A对!
class A{
protected int i;
A(int i){
this.i=i;
}
        class B{
        }
}
B是A的内部类(inner class)

|
第一题的意思是说:如果BASE CLASS的构造函数是带参数的话,DEVISED CLASS

|
第二题的B的答案少一个分号。

    
 
 

您可能感兴趣的文章:

  • 有哪位做过Jcerty 5.0上的scjp模拟题,比实际考试水平如何?
  • SCJP的模拟题
  • SCJP模拟题哪里有 ?
  • SCJP 模拟题一道
  • SCJP模拟题 about modifier
  • SCJP模拟题哪有下载的,越多越好!!!
  • 一道scjp模拟题,请赐教。
  • 送分,谁能给我scjp1.4的模拟题,100分
  • SCJP模拟题 about Exception
  • SCJP 模拟题一道(2)
  • 鉴于scjp的模拟题大部分没有答案或不是很准确,我打算做个网站大家一起做题,同意者跟贴
  • 请教一道SCJP的模拟题?
  • SCJP模拟题 about Thread
  • SCJP模拟题 about String Array
  • SCJP模拟题 about Default Constructor
  • 两道SCJP模拟题,请教
  • 有一道SCJP的模拟题不会,请各位大大赐教
  • 有一个SCJP模拟题不懂,请各位大大指教
  • SCJP模拟题,请教
  • 请教:哪里有SCJP的试题可以下载?
  • 请教scjp中的问题
  • 请教如何备考scjp 认证
  • 想考scjp,请教几个问题。。。。。。。。。。。。。。。
  • 请教大家一道scjp的继承(is a)的问题?
  • 请教一道SCJP的考题,谢谢。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我想问一下:SCJP的多选题有没有提示有多少个答案?
  • 求SCJP的mock和bible,新一点的,要有答案,有解释的话当然更好了,绝对给分的!
  • scjp日如果是多选题,会标明有几个答案么?
  • 检验你的SCJP能力!!!来自SUN的SCJP题库中的一道经典线程题目,你能做出正确的答案吗???
  • SCJP的请看过来!!!此题的正确答案为????
  • 请问scjp考试中多选题选少了答案有没有分?
  • SCJP的试题,请回答为什么和答案
  • scjp的一题,请讲答案,同理由。
  • 这两个例子并没有编译出错啊,为什么SCJP的答案说编译出错???
  • 收集SCJP的关于Intput/Output和Thread章节的试题及答案.
  • 小弟想考scjp,贡献一些scjp考试的网址?
  • 我一个伙计考过SCJP一个多月了,怎么SCJP的证书还没有来呀?到哪里问去呀?
  • 过了SCJP和没过SCJP的都请进来,谢谢!
  • 我一直搞不清什么sl275与scjp1.2,scjp1.4的关系?那位能说说么
  • [提议] 既然考scjp的人这么对,提议设立scjp专栏,响应的进来领分!
  • 英文不是很好,为了考SCJP,好多地方看英文书,概念什么的比较模糊,哪有详细的中文的Java语言教程呀?最好和SCJP想符合的,别告诉我《Think in Java》呀!那本书我烦透了!
  • 谁有scjp练习题,越新越好?谢了
  • 险过scjp
  • 50分求助:哪儿能搞到SCJP的教程资料与试题资料!!!!!
  • 请推荐一些SCJP认证书籍和其他资料
  • 求助!本人下个星期考SCJP急需好的题库!高分求教!
  • —— SCJP认证相关问题 ——
  • 谁能告诉我SCJP考题的网址吗?
  • SCJP
  • 请问scjp/scjd和高程比,哪个分量重些啊?
  • *考过scjp的给个意见*
  • 在考SCJP中,很多人说的104和147指的是什么?
  • 通过了SCJP认证以后,还能干什么?
  • 寻找scjp认证考试方面的资料,培训资料和试题,谢谢!
  • 有近期过SCJP的朋友么?请进来.........


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3