下载此文档

201 Sun SATC Java程序员(全真卷01).doc


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
全真题01
1:单选(1分) JVM在执行一个Java类时,大致采用以下过程?
A 装载类-〉校验类-〉执行类中的代码 B 校验类-〉装载类-〉执行类中的代码
C 装载类-〉执行类中的代码-〉校验类 D 执行类中的代码-〉装载类-〉校验类
2:单选(1分)
public class Parent{
public void change(int x){}
}
public class Child extends Parent{
//覆盖父类change方法
}
下列哪个声明是正确的覆盖了父类的change方法?
A protected void change(int x){} B public void change(int x, int y){}
C public void change(String s){} D public void change(int x){}
3:单选(1分)
public class Employee{
private String name;
public Employee(String name){
= name;
}
public String getName(){
return name;
}
}
public class Manager extends Employee{
private String department;
public Manager(String name,String department){
= department;
super(name);
(getName());
}
}
执行语句new Manager(“smith”,”SALES”)后程序的输出是哪项?
A smith B null C SALES D 编译错误
4:单选(1分)
public class Pet{
private String name;
public Pet(){
(1);
}
public Pet(String name){
(2);
}
}
public class Dog extends Pet{
public Dog(){
(4);
}
public Dog(String name){
super(name);
(3);
}
}
执行new Dog(“棕熊”);后程序输出是哪项?
A 33 B 13 C 23 D 123
5:单选(1分) ()输出对象引用的时候得到有意义的信息,我们应该覆盖Object中的哪个方法?
A equals B hashCode C toString D notify
6:单选(1分)
public class Pet{
private String name;
public Pet(String name){
= name;
}
public void speak(){
(name);
}
}
public class Dog extends Pet{
public Dog(String name){
super(name);
}
public void speak(){
();
(“ Dog ”);
}
}
执行代码
Pet pet = new Dog(“京巴”);
();
后输出的内容是哪项?
A 京巴 B 京巴 Dog C null D Dog京巴
7:单选(1分)
public class Pet{
public void speak(){
(“ Pet ”);
}
}
public class Cat extends Pet{
public void speak(){
(“ Cat ”);
}
}
public class Dog extends Pet{
public void speak(){
(“ Dog ”);
}
}
执行代码
Pet[] p = {new Cat(),new Dog(),new Pet()};
for(int i=0;

201 Sun SATC Java程序员(全真卷01) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小100 KB
  • 时间2017-11-24