2014年9月份考试Java程序设计第二次作业.doc_第1页
2014年9月份考试Java程序设计第二次作业.doc_第2页
2014年9月份考试Java程序设计第二次作业.doc_第3页
2014年9月份考试Java程序设计第二次作业.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2014年9月份考试Java程序设计第二次作业一、单项选择题(本大题共50分,共 20 小题,每小题 2.5 分)1. 在某类的子类中,下述方法中必须要实现的方法是( )A. Public double methoda();B. Static void methoda (double d1) C. Public native double methoda();D. Abstract public void methoda();2. 给定程序如下 public static void main(String args) Float f=new Float(4.2f);Float c;Double d=new Double(4.2);float fl=4.2f; c=f;下列选项中( )的值为真.A. f.equls(d)B. c=fC. c=dD. c.equls(f)3. 下列说法不正确的是( )A. java语言里的线程是没有优先级的B. String类在java.lang包中C. java语言支持类的序列化D. 能序列化的类必须实现java.io.Serializable接口4. 传递给public static void main方法的String数组的下标为0的元素为( )A. 应用程序的名称B. 所传递参数的个数C. 所传递参数中的第一个D. 以上均不对5. 下列哪个是接口MouseMotionListener的方法( )A. public void mouseMoved(MouseEvent)B. public boolean mouseMoved(MouseEvent)C. public void mouseMoved(MouseMotionEvent)D. public boolean MouseMoved(MouseMotionEvent)6. 下列哪个不是整数类型的变量( )A. -10B. 045C. 0xa1D. 67f7. 下列语句中错误的是( )A. StringBuffer sb=new String(a)B. StringBuffer sb1=new StringBuffer();C. StringBuffer sb2=new StringBuffer(20);D. StringBuffer sb3=new StringBuffer(“sss”);8. 假定有一个可能引起异常的方法,用什么方式告诉方法的调用者要捕获该异常( )A. throw ExceptionB. throws ExceptionC. new ExceptionD. 不用特别指定9. 用于定义类成员的访问控制权的一组关键字是( )。 A. class, float, double, public B. float, boolean, int, long C. char, extends, float, double D. public, private, protected10. 给定语句:则语句s.substring(iBegin,iEnd)的结果为( )A. BicB. icC. icyD. 运行错误11. 如果一个类对象要永久保存,则必须实现接口( )A. RunnableB. Enumeration C. Serializable D. Object12. StringBuffer str=new StringBuffer(25);String s=”Hello”,若执行语句str.append(s)后,str.length()和str.capacity()的返回值为( )A. 5,5B. 25,5C. 5,25D. 25,2513. 关于下列程序 public class Q public static void main(String argv) int anar= new int1,2,3; System.out.println(anar1); 以下结论正确的是( )A. 发生编译错误B. 1C. 2D. 数组长度未指定14. 如果定义一个线程类,它继承自Thread,则我们必须重写其中的( )方法A. runB. startC. yieldD. stop15. 下列程序结果正确的是()public class Test public static void main (String args ) Ad a1=new Ad( ); System.out.println(a1.add(1); Ad a2=new Ad( );System.out.println(a2.add(2); class Ad static int total = 10;public int add(int i)total=total+i;return total;A. 11,12B. 11,13C. 11,11D. 12,1216. 如果要向文件file.txt中添加数据,应如何构建输出流( )A. OutputStream out=new FileOutputStream(“file.txt”);B. OutputStream out=new FileOutputStream(“file.txt”, “append”);C. FileOutputStream out=new FileOutputStream(“file.txt”, true);D. FileOutputStream out=new FileOutputStream(new file(“file.txt”);17. 下列语句中错误的是:()A. String s1=new Stringh,e,l,l,oB. String s2=“12345”C. String s3=new String(“12345”,1,3)D. String s4=a;18. 给定下列程序段: public void method()(1) if (someTestFails()(2)(3) 如果要使该方法抛出一个IOException当且仅当someTestFails()返回值为真时,则下列说法正确的是( )A. 在(1)处添加 IOException e;B. 在(2)处添加 throw e;C. 在(2)处添加throw new IOException( )D. 在(3)处添加throw new IOException( )19. 当某区域被毁坏或需要清除时,AWT会自动调用下列哪个方法( )A. paint()B. repaint()C. update()D. destoy()20. 下列选项不是类修饰符protected特征的是( )A. 可被本类访问B. 可被子类访问C. 可被同一包中其它类访问D. 可被不同包中非子类访问二、判断题(本大题共50分,共 20 小题,每小题 2.5 分)1. java语言中的逻辑变量可以和整型变量相互强制转换.( )2. Java的标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err.( )3. 使用length()方法可以获得数组和字符串的长度.( )4. Vector的capacity()方法返回值与size()方法返回值相同.( )5. Java中的消息包括消息的接收者,接受者所用方法,方法所需参数三个部分.( )6. 使用了FlowLayout布局管理器,不能改变组件的高度.( )7. 保留字 this 代表当前对象.( )8. Java中”+”运算符除可执行加法运算外也可用于字符串的连接操作.( )9. Java 支持多线程机制.( )10. 类Connection完成对指定数据库的连接操作11. 实现一个接口必须实现接口的所有方法.( )12. PreparedStatement比Statement的执行效率更高.( )13. Java字节码文件是与具体平台相关的.( )14. 不同包中的类的名字可以相同.( )15. 抽象类的抽象方法必须在该类的子类中具体实现.( )16. float与Float的使用完全一样,只是大小写的区别17. 所有的JAVA程序都有main方法作为入口18. 同一个类的对象使用不同的内存段,但静态变量共享相同的内存空间.19. 挂起、阻塞或等待的线程都能恢复执行,但停止的线程不能复生20. Frame能产生鼠标事件答案:一、单项选择题(50分,共 20 题,每小题 2.5 分)1. D 2. D 3. A 4. C 5. A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论