Java模拟试题(第8套)
更新时间:2024-01-02 19:27:01 阅读量: 教育文库 文档下载
- java模拟试卷推荐度:
- 相关推荐
Java模拟试题(第8套)
一 选择题(每题2分,共40分,不定项,错选,漏选,多选不得分) 给出下面的类定义: class A {
public int x; private int y; class B {
protected void method1() { }
class C {
private void method2() { } } } }
class D extends A { public float z; }
方法method2()不能直接访问的是:( ) a) 类A中的变量x; b) 类A中的变量y c) 类B中的method1(); d) 类D中的变量z 下面哪些是short型的取值范围( ) a) -231~231-1b) -215~215-1 c) -255~256
d) 依赖于不同的平台
语句System.out.println(8 | 010&0x10);的输出结果是:( a) 14 ; b) 0 ; c) 6 ; d) 8
下面哪一个不是正确的标识符( ) a) $persons b)#point c)_super d)hello 下面语句的输出结果是 ( ) System.out.println(-2 >>>1); a) 0 b) -1
c) 1 d)2147483647 给出下面的代码: class Base {}
class Derived extends Base{
public String getFields(){ String name = \ return name; } }
public class Test{
public static void main(String argv[]){
1 / 6
) Base a = new Derived (); //Here } }
哪一行代码放在//here处会产生” Derived”输出结果( ) a) System.out.println(a.getFields()); b)System.out.println(a.name);
c)System.out.println((Base) a.getFields()); d)System.out.println( ((Derived) a).getFields()); Java的3个 实现机制是( )
a) Java 虚拟机 b)垃圾收集机制 c) 代码安全性检测 d)例外处理 下面哪个不是java的关键字( ) a)null b)new c)sizeof d)transient
编译和运行下面的代码时将会发生什么情况:( ) class Test {
static int myArg = 1;
public static void main(String[] args) { int myArg;
System.out.println(Test.myArg); } }
a) 输出结果为0; b) 输出结果为1;
c) 不能编译成功,因为局部变量的名字和静态变量的名字相同 d) 不能编译成功,因为局部变量在使用前必须初始化。 下一段程序的执行结果是什么:( ) Boolean b1 = new Boolean(true); Boolean b2 = new Boolean(true); if (b1 == b2)
if (b1.equals(b2))
System.out.println(\ else
System.out.println(\ else
if (b1.equals(b2)) System.out.println(\ else
System.out.println(\ a) ab) bc) cd) d
给定类Cycle中的main方法,命令行调用语句是 java Cycle one two 输出结果是什么?( )
2 / 6
public static void main(String bicycle[]){ System.out.println(bicycle[0]); }
a) Cycle b) one
c) two d) 所有的都不对
下面关于变量及其作用范围的陈述那些是对的( ) a)实例变量在使用之前必须初始化; b)实例变量用关键字static声明;
c)在方法中定义的局部变量在该方法被执行时创建; d)局部变量在使用前必须被初始化;
对下面程序的运行结果的正确描述是( ) import java.awt.*;
public class FlowAp extends Frame{ public static void main(String argv[]){ FlowAp fa=new FlowAp(); fa.setSize(400,300); fa.setVisible(true); }
FlowAp(){
add(new Button(\ add(new Button(\ add(new Button(\ add(new Button(\ } }
四个按钮分布在Frame的周围 四个按钮从上到下排列
标签为”Four”的一个大按钮位于Frame的中央; 会发生错误,指明没有设置布局管理器..
14 下面关于继承的叙述哪些是正确的( ) a)在java中只允许单一继承;
b)在java中一个类只能实现一个接口;
c)在java中一个类不能同时继承父类和实现接口; d)java的单一继承使代码更可靠;
15 下面关于java.applet.Applet和其祖先类的描述语句哪些是不对的() a).Applet是 Container的 的一个子类型 b).Applet是 Window的 一个子类型 c).Applet是 Component的一个子类型 d).Applet是 Panel的 一个子类型
16 Java.awt.Container类属于下面哪一种( ) a) 接口 b) 抽象类 c) 一般的类 d) 以上都不是
3 / 6
17 下面是一些异常类的层次关系 java.lang.Exception
java.lang.RuntimeException
java.lang.IndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException java.lang.StringIndexOutOfBoundsException
假设有一个方法X,能够抛出两个异常,Array Index和String Index异常,假定方法X中没有try-catch语句处理这些异常,下面哪个答案是正确的( )矚慫润厲钐瘗睞枥庑赖賃軔朧。 a)方法X 应该声明抛弃ArrayIndexOutOfBoundsException和StringIndexOutOfBoundsException。聞創沟燴鐺險爱氇谴净祸測樅。 b)如果调用X的方法捕获IndexOutOfBoundsException,则ArrayIndexOutOfBoundsException和StringIndexOutOfBoundsException都可以被捕获。残骛楼諍锩瀨濟溆塹籟婭骒東。 c) 如果方法X声明抛弃IndexOutOfBoundsException,则调用X的方法必须用try-catch语句捕获。酽锕极額閉镇桧猪訣锥顧荭钯。 d) 方法X不能声明抛弃异常。
18 下面的叙述哪些是正确的( )
在线程的基本控制中,用destroy()方法可以终止线程的执行
在线程的基本控制中,可以用isAlive()方法判断线程是否处于可以运行态。 用suspend()方法挂起的线程,可以自己调用resume()方法恢复。 线程被创建后,可以调用start()方法,启动线程。
19. 已知一个字符串s=”ABCDEF”,求子字符串s.substring(2,4). ( )彈贸摄尔霁毙攬砖卤庑诒尔肤。 a) “CDE” b)”CD” c) “BC” d) “CDEF”
20.下面哪些是Runnable接口中的方法( ) a) run() b) start() c) yield() d) stop()
二.判断题(每题1分,共10分) 抽象类必须包含抽象方法。( )
类Reader是InputStreamReader的父类( ) 构造方法可以被声明为private。( ) Java把数组当作对象看待( )
可以用length()方法,获取字符串的长度( )
使用UDP协议传输数据时,每个被传输的数据报的长度没有限制。( ) 静态方法能直接访问类中定义的实例变量。() 构造方法可以被继承。( ) 接口可以有构造方法。 ( ) 非运行时异常必须被捕获。( )
三 程序分析题(每题4分,共20分) 1 请写出testing()被调用时的输出结果 void testing() { one:
for (int i = 0; i < 3; i++) {
4 / 6
three:
for (int j = 10; j < 30; j+=10) { System.out.println(i + j); if (i < 2) continue one; } } }
写出下列程序的输出结果.( Test.java文件是可以访问的.) import java.io.*; public class Test{
public static void main(String argv[]){ Test p = new Test();
System.out.println(p.method1()); }
public int method1(){ try{
FileInputStream fin = new FileInputStream(\謀荞抟箧飆鐸怼类蒋薔點鉍杂。 fin.read();
}catch(IOException ioe){ System.out.println(\ return 99; }finally{
System.out.println(\ }
return -1; } }
请写出下面程序的输出结果 int output=10; boolean b1=false;
if((b1==true)||((output+=10)==20)) { System.out.println(“We are equal :”+output); }else { System.out.println(“Not equal:”+output); }
4 请写出下列程序的输出结果 class Mammal{ Mammal(){
System.out.println(\ }
public void ears(){
5 / 6
System.out.println(\ } }
class Dog extends Mammal{ Dog(){ super.ears();
System.out.println(\ } }
public class HotDog extends Dog{ public static void main(String argv[]){ System.out.println(\ HotDog h = new HotDog(); } }
5 请写出下面程序的输出结果 int i = 9; switch (i) { default:
System.out.println(\case 0:
System.out.println(\case 1:
System.out.println(\
break;厦礴恳蹒骈時盡继價骚卺癩龔。 case 2:
System.out.println(\}
四 简答题(每题4分,共20分) 简述Java的异常处理机制.
简述创建线程体的两种方式,并作比较.
简述使用JDBC查询数据库表中内容的方法。 简述Java的特点
简述面向对象的基本特性.
五 论述题:根据已经查找的资料,写一个和Java技术有关的专题论述,主题不限,字数不限;要求中心突出,条理清晰.(10分)茕桢广鳓鯡选块网羈泪镀齐鈞。 参考答案: (略)
6 / 6
System.out.println(\ } }
class Dog extends Mammal{ Dog(){ super.ears();
System.out.println(\ } }
public class HotDog extends Dog{ public static void main(String argv[]){ System.out.println(\ HotDog h = new HotDog(); } }
5 请写出下面程序的输出结果 int i = 9; switch (i) { default:
System.out.println(\case 0:
System.out.println(\case 1:
System.out.println(\
break;厦礴恳蹒骈時盡继價骚卺癩龔。 case 2:
System.out.println(\}
四 简答题(每题4分,共20分) 简述Java的异常处理机制.
简述创建线程体的两种方式,并作比较.
简述使用JDBC查询数据库表中内容的方法。 简述Java的特点
简述面向对象的基本特性.
五 论述题:根据已经查找的资料,写一个和Java技术有关的专题论述,主题不限,字数不限;要求中心突出,条理清晰.(10分)茕桢广鳓鯡选块网羈泪镀齐鈞。 参考答案: (略)
6 / 6
正在阅读:
Java模拟试题(第8套)01-02
平方根及实数的认识教案04-24
2015年华医网公共课程考试《社区护理》 试题答案(最新最完整版04-27
收货签收单03-25
最新部编版六年级语文上册第八单元教材分析09-04
新常态下建材产业规划咨询的重点和方法考卷06-24
绩效管理概念综合08-10
TI DSP TMS320C66x学习笔记之通用并行端口uPP09-16
新人教版pep三年级英语下册新版三年级下册unit1_welcome_back_to_school第一课时08-26
输电线路架线工程中导线保护措施04-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 模拟试题
- Java
- 奖学助学方案
- 六年级英语下册 unit 1 may i speak to kitty导学案 陕旅版
- 皮带机安装说明书
- 驻村工作队工作交流发言材料
- 八年级语文下册 第一单元 5 我的童年教案(新版)新人教版
- 电子信息工程概论
- 2013年天一中学少年班六年级笔试试题搜集
- 安徽残疾人之家工作站建设实施办法
- Unit 1 Dealing with Stress
- 水电管理制度
- 网约车与传统出租行业的竞争趋势
- 精品高中数学第1章统计案例1-2回归分析自主练习
- gb 9448—999焊接与切割安全 - 图文
- 中水回用系统中MBR工艺的应用解决方案
- 医院临床输血知识的教育与培训计划
- 最新外研版小学(三起)三年级上册英语单元模块测试题 全册 - 图文
- 塑料模板施工方案 - 图文
- 2016上半年个人思想工作总结模板 - 个人总结
- 高处安装、维护、拆除作业复习资料
- 2017中国传媒大学艺术虚拟现实与互动研究方向分析