|
【奥鹏】-[福建师范大学]福师《JAVA程序设计》在线作业一
试卷总分:100 得分:100
第1题,用于定义类成员的访问控制权的一组关键字是( )
A、class, float, double, public
B、float, boolean, int, long
C、char, extends, float, double
D、public, private, protected
正确答案:
第2题,Java语言中,负责并发管理的机制是_________。
A、垃圾回收
B、虚拟机
C、代码安全
D、多线程
正确答案:
第3题,下列关于for循环和while循环的说法中哪个是正确的( )
A、while循环能实现的操作,for循环也都能实现
B、while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C、两种循环任何时候都可替换
D、两种循环结构中都必须有循环体,循环体不能为空
正确答案:
第4题,以下语句有语法错误的是( )
A、int x=1;y=2;z=3
B、for (int x=10,y=0;x0;x++);
C、while (x5);
D、for(; ;);
正确答案:
第5题,当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout( )。
A、FlowLayout
B、CardLayout
C、North and South of BorderLayout
D、East and West of BorderLayout
正确答案:
第 题,下面哪个为构造函数的特性定义( )。
A、在类中声明构造函数时,名称须与类名相同
B、具有重载特性,可以建立多个相同名称
C、使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D、以上都是
正确答案:
第1题,给出下列代码,如何使成员变量m 被方法fun()直接访问?class Test { private int m; public static void fun() { ... } }
A、将private int m 改为protected int m
B、将private int m 改为 public int m
C、将private int m 改为 static int m
D、将private int m 改为 int m
正确答案:
第8题,下列不属于Swing中构件的是_________。
A、JPanel
B、JTable
C、Menu
D、JFrame
正确答案:
第9题,数组的大小在创建以后( )。
A、可以改变
B、不能改变
C、使用new方法可以改变
D、有些可以改变
正确答案:
第10题,已知如下代码:boolean m = true;if ( m = false ) System.out.println(& uot;False& uot;);else System.out.println(& uot;True& uot;);执行结果是( )
A、False
B、True
C、None
D、出错
正确答案:
第11题,String s=& uot;This is the & uot;;String t=s.concat(& uot;String.& uot;); t的内容是( )
A、This is the String
B、This is the
C、String
正确答案:
第12题,下列的哪个赋值语句是正确的?
A、char a=12;
B、int a=12.0;
C、int a=12.0f;
D、int a=(int)12.0;
正确答案:
第13题,关于类和对象的叙述正确的是( )
A、Java的类分为两大部分:系统定义的类和用户自定义的类
B、类的静态属性和全局变量的概念完全一样,只是表达形式不同
C、类的成员至少有一个属性和一个方法
D、类是对象的实例化
正确答案:
第14题,下列常见的系统定义的异常中,哪个是输入、输出异常?
A、ClassNotFoundException
B、IOException
C、FileNotFoundException
D、UnknownHostException
正确答案:
第15题,下列语句序列执行后,k 的值是( )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; }
A、31
B、32
C、2
D、33
正确答案:
第1 题,以下哪个方法用于定义线程的执行体( )
A、start()
B、init()
C、run()
D、main()
E、synchronized()
正确答案:
第11题,以下叙述正确的是( )
A、构造方法必须是public方法
B、main方法必须是public方法
C、Java应用程序的文件名可以是任意的
D、构造方法应该声明为void类型
正确答案:
第18题,要使用Vector必须import入下面哪个包( )。
A、java.Vector
B、java.io
C、java.util
D、java.Applet
正确答案:
第19题,设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )
A、x( int m){ ... }
B、void x( int m){ ... }
C、x( int m, int n){ ... }
D、x( int h,int m,int n){ ... }
正确答案:
第20题,在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?
A、init()
B、start()
C、paint()
D、destroy()
正确答案:
第21题,以下哪个约束符可用于定义成员常量( )
A、static
B、final
C、abstract
D、以上都不对
正确答案:
第22题,下列语句执行后,变量a、c的值分别是( )。 int x=182; int a,c; c=x/100; a=x%10;
A、1,2
B、2,1
C、1.82, 2
D、100,82
正确答案:
第23题,下列声明和赋值语句错误的是()
A、double w=3.1415;
B、String strl=& uot;bye& uot;;
C、float z= .145 1
D、boolean truth=true;
正确答案:
第24题,下列方法中哪个是执行线程的方法?
A、run()
B、start()
C、sleep()
D、suspend()
正确答案:
第25题,下列程序段执行后的结果是( )。
String s=new String(& uot;abcdefg& uot;);
for(int i=0;is.length();i+=2){System.out.print(s.charAt(i));
}
A、aceg
B、ACEG
C、abcdefg
D、abcd
正确答案:
第2 题,JDK中提供的文档生成器是Java语言中,负责并发管理的机制是________。
A、java.exe
B、javap.exe
C、javadoc.exe
D、javaprof.exe
正确答案:
第21题,下列哪个选项的java源文件代码片段是不正确的?
A、package testpackage; public class Test{ }
B、import java.io.*; package testpackage; public class Test{ }
C、import java.io.*; class Person{ } public class Test{ }
D、import java.io.*; import java.awt.*; public class Test{ }
正确答案:
第28题,若已定义 byte[ ] x= {11,22,33,- } ; 其中0≤k≤3,则对x数组元素错误的引用是( )
A、x[5-3]
B、x[k]
C、x[k+5]
D、x[0]
正确答案:
第29题,可变长度字符串使用( )处理。
A、char
B、Character
C、String
D、StringBuffer
正确答案:
第30题,java程序的执行过程中用到一套JDK工具,其中javac.exe指()
A、java语言编译器
B、java字节码解释器
C、java文档生成器
D、java类分解器
正确答案:
第31题,以下哪些是Java中处理xml的API?( )
A、JAXP
B、JAXB
C、JAXM
D、SAAJ
正确答案:,B,C,D
第32题,以下哪些是Java语言的特点?( )
A、结构简单,代码长度短
B、可以在网络的任何地方运行
C、使Internet上的信息真正具有动态性和交互性
D、所有Java applet都受Applet类的子类
正确答案:,B,C,D
第33题,选出合理的标识符()。
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案:,C
第34题,定义一个类名为& uot;MyClass.java& uot;的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。
A、private class MyClass extends Object
B、class MyClass extends Object
C、public class MyClass
D、public class MyClass extends Object
正确答案:,D
第35题,下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词& uot;first& uot; ()。 java A the first snow , the first snow came.
A、args[0]
B、args[1]
C、args[2]
D、args[5]
正确答案:,D
第3 题,JDBC驱动程序的类型包括哪几种?( )
A、JDBC-ODBC桥接
B、部分Java,部分本地驱动
C、JDBC网络纯Java驱动程序
D、本地协议纯Java驱动程序
正确答案:,B,C,D
第31题,选出合理的标识符( )
A、_sys1_lll
B、2mail
C、$change
D、class
正确答案:,C
第38题,下面哪些判断是正确的( )
A、Abstract不能和final并列修饰同一个类;
B、一个方法使用final修饰,则该方法所在的类不能被继承;
C、abstract方法所在的类必须是abstract类
D、static方法中能处理非static域
正确答案:,C
第39题,定义变量如下: char c='w'; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )
A、i=c+i;
B、c=c+i;
C、L=f+L;
D、f=i+L+f;
正确答案:,D
第40题,哪个布局管理器使用的是组件的最佳尺寸( )
A、FlowLayout
B、BorderLayout
C、GridLayout
D、CardLayout
E、GridBagLayout
正确答案:,E
第41题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境雅关。
A、错误
B、正确
正确答案:
第42题,java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch字句放在前面
A、错误
B、正确
正确答案:
第43题,Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。
A、错误
B、正确
正确答案:
第44题,线程的优先级是不能改变的。
A、错误
B、正确
正确答案:
第45题,用& uot;+& uot;可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串( )
A、错误
B、正确
正确答案:
第4 题,套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )
A、错误
B、正确
正确答案:
第41题,一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体
A、错误
B、正确
正确答案:
第48题,在读字符文件 Employee.dat 时,使用该文件作为参数的类是DataInputStream( )
A、错误
B、正确
正确答案:
第49题,注释的作用是使程序在执行时在屏幕上显示//之后的内容。
A、错误
B、正确
正确答案:
第50题,静态初始化器是在其所属的类加载内存时由系统自动调用执行。
A、错误
B、正确
正确答案: |
上一篇:20春福师《教育统计与测量评价》在线作业一下一篇:20年春福师《电算会计》在线作业二(答案参考)
|