1. 首页
  2. 文档大全

福州大学_java程序设计期末A卷

上传者:2****5 2022-06-14 13:52:04上传 DOC文件 90.50KB
福州大学_java程序设计期末A卷_第1页 福州大学_java程序设计期末A卷_第2页 福州大学_java程序设计期末A卷_第3页

《福州大学_java程序设计期末A卷》由会员分享,可在线阅读,更多相关《福州大学_java程序设计期末A卷(17页珍藏版)》请在文档大全上搜索。

1、课程名称 Java程序设计 考试日期 2008.1. 14 考生姓名 学号 专业或类别 题号一二三四五总分累分人 签名题分3015102322100得分考生注意事项:1、本试卷共 16 页,请查看试卷中是否有缺页。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、 选择题 (每小题1.5分,共30分) 得分评卷人 1、下列不属于java语言的特色的是( )。A、java提供无用存储单元收集机制 B、java具有可移植性C、java支持运算符重载 D、java提供多线程机制2、以下两条语句int a=6, b=7, c; c=a+ + +b; 执行后,a、b、c三个变量的值分别为(

2、)。 A、6,7,13 B、6,8,14C、7,8,15 D、7,8,143、以下程序段的输出结果为( )。 for ( int i=1; i<=6; i+ ) if (i=2) continue; if (i=4) break; System.out.print( i+“ ”); A、1 3 B、1 2 3 4 C、1 2 3 D、1 3 4 4、在浏览器中执行applet 程序时,以下哪个方法将最先被执行(    )。A、init( )    B、start( )    &#

3、160;C、destroy( )        D、stop( )福州大学 20072008学年第一学期考试A卷5、下列关于Applet的说法错误的是( )。 A、Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行 B、从web 服务器上下载的Applet可以读写本地磁盘文件 C、在Applet对应的HTML文档中使用param标记可向该Applet传递参数 D、Applet的主类要定义为java.applet.Applet类的子类6、下列关于线程的说法错误的是( )。 A、一个进程可被划分为多个线程 B、J

4、VM加载代码后就会启动一个主线程 C、在GUI程序中,java使用线程AWT_EventQueue专门负责处理GUI事件 D、在Java中,Thread类由Runnable类派生而来。7、下列关于线程的说法正确的是( )。 A、对于使用同一目标对象的线程,目标对象的成员变量自然就是这些线程共享的数据单元B、继承Thread类创建线程的方法中采用了接口回调技术 C、使用同一目标对象的线程共享目标类中run( )方法所定义的局部变量 D、非主线程不能启动其它线程8、对于下面的程序哪个结论是正确的( )。 Enum Color red,blue,yellow public class A publi

5、c static void main (String args ) for ( Color a: Color.values( ) ) System.out.println(a+”,”); A、程序无法通过编译 B、程序可以通过编译,但无法正常运行C、程序运行结果为0,1,2D、程序运行结果为red,blue,yellow9、 InetAddress类的哪个方法可以获取本地主机的网络地址(即InetAddress对象) ( )。 A、getByName(String) B、getLocalHost( ) C、getAddress( ) D、getHostAddress( )10、想要读取URL资

6、源中的html文本,下列方法正确的是( )。 A、对URL对象调用openStream( )方法,获取此URL资源上的输入流再进行读取 B、对URL对象调用retrieveContent( )方法 C、对URL对象调用getConnection( )方法打开到该URL资源的连接后再对该连接调用getInputStream( )方法获取此连接上的输入流进行读取 D、对URL对象调用openConnection( )方法打开到该URL资源的连接后再对该连接调用openStream( )方法获取此连接上的输入流进行读取11、加载JDBC驱动的正确方法是( )。 A、使用类java.sql.Drive

7、rManager的getDriver方法 B、使用类java.sql.DriverManager的getConnection方法 C、使用类java.lang.Class的forName方法 D、使用接口java.sql.Driver的connect方法12、设已建立好到某数据库的连接conn,对conn调用哪个方法返回的对象可用于执行存储过程( )。 A、prepareCall B、prepareStatement C、createStatement D、createCall13、当需要许多面板切换,而每个面板需要显示为不同布局时,可以使用( )。 A、流式布局 B、卡片布局 C、盒式布局

8、D、网格布局14、下列说法错误的是( )。 A、final类不能派生出其它类 B、基类的final方法不能被子类继承 C、基类的final方法不能被子类重写 D、final类中的所有方法都是final方法15、下列关于公有类中成员的访问权限说法错误的是( )。 A、友好成员可以被本类或同包中的其它类访问,但不能被异包中的类访问 B、公有成员可以被其它任何类访问 C、私有成员仅可被本类访问D、保护成员仅可以被本类或同包中的子类访问,不能被异包中的类访问16、以下代码段 Point p1=new Point(2,3); Point p2=new Point(4,5); p1=p2;(Point为点

9、类)的执行结果是( )。A、p1所指Point对象的成员更新为4,5B、以上代码段不能通过编译C、p1和p2均指向原p2所指对象,原p1所指对象将被垃圾收集器收集D、p1为null, 原p1所指对象将被垃圾收集器收集17、下列关于静态初始化器的说法错误的是( )。 A、静态初始化器是在类加载到内存时由系统调用执行的 B、静态初始化器可执行多次 C、静态初始化器中不能出现非静态域或非静态方法 D、静态初始化器不是方法,因此没有方法名、返回值和参数列表18、下列关于this关键字的说法正确的是( )。A、可以在构造函数内部通过this关键字调用同类的另一构造函数,并且此调用语句可以位于该构造函数内

10、部的任意位置处B、可以在构造函数内部通过this关键字调用同类的两个或两个以上的构造函数C、在类的静态方法中可通过this关键字访问本类对象D、当方法的形参和类的成员变量同名时,可以使用this关键字指明成员变量19、当使用BufferedReader类的readLine()方法读取文本文件时,如何判断已经读完文件中的所有数据?( ) A、当readLine()返回null时 B、当程序抛出IOException异常时 C、当readLine()返回false时 D、当readLine()返回-1时20、若类B由类A继承而来,在A类中定义有成员方法f( )和成员变量i, 在B类中定义有同名成员

11、f( )和i, 且A a=new B( )。则下列说法正确的是( )。A、a.i访问到的是B类中的iB、a.f( ) 访问到的是A类中的f( )C、语句 (B)a).f( );能通过编译且访问到的是B类中的f( )D、若在B类中新增成员变量j,则可使用a.j访问该成员二、 填空题(每空1分,共15分) 得分评卷人 注:填空题中涉及到填写方法的空格,写出方法名即可。1、Java源文件的后缀名为 ,经编译后生成的字节码文件后缀名为 。2、每一个java应用程序都是从 方法开始执行的。3、处于运行状态的线程调用yield( )方法使自身进入 状态。4、Window型容器的默认布局为 。(填布局管理器


文档来源:https://www.renrendoc.com/paper/212625363.html

文档标签:

下载地址