17秋福师《JAVA程序设计》在线作业一答案 |
您所在的位置:网站首页 › 不属于java的语言特点 › 17秋福师《JAVA程序设计》在线作业一答案 |
17秋福师《JAVA程序设计》在线作业一 一、 单选题 (共 30 道试题,共 60 分) 1. 下列正确的句子是( )。 A. float 3.14 B. byte i=225 C. k=33L D. int p[][]; 满分:2 分
2. 下列不属于java语言鲁棒性特点的是: A. java能检查程序在变异和运行时的错误 B. java 能运行虚拟机实现跨平台 C. java 自己操纵内存减少了内存出错的可能性 D. java 还实现了真数组,避免了覆盖数据的可能 满分:2 分
3. java语言的执行模式是: A. 全编译型 B. 全解释型 C. 半编译和半解释型 D. 同脚本语言的解释模式 满分:2 分
4. 下列Java常见事件类中哪个是鼠标事件类? A. InputEvent B. KeyEvent C. MouseEvent D. WindowEvent 满分:2 分
5. 下列属于JAVA关键词的是() A. TRUE B. goto C. float D. NULL 满分:2 分
6. 要使用Vector必须import入下面哪个包( )。 A. java.Vector B. java.io C. java.util D. java.Applet 满分:2 分
7. 不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( ) A. 成员方法可以直接调用父类的成员方法 B. 成员方法可以直接调用父类的类方法 C. 成员方法不可以直接调用其他类的成员方法 D. 成员方法可以直接调用本类的类方法 满分:2 分
8. 在Java 中,用 package 语句说明一个包时,该包的层次结构必须是( ) A. 与文件的结构相同 B. 与文件目录的层次相同 C. 与文件类型相同 D. 与文件大小相同 满分:2 分
9. 阅读下列代码 public class Test2005{ public static void main(String args[]){ String s=″Test″; Switch(s){ case″Java″:System.out.print(″Java″); break; case″Language″:System.out.print(″Language″); break; case″Test″:System.out.print(″Test″); break; } } } 其运行结果是_________。 A. Java B. Language C. Test D. 编译出错 满分:2 分
10. 下列语句序列执行后,i 的值是( )。 int i=8,j=16; if( i-1 > j ) i--; else j--; A. 15 B. 16 C. 7 D. 8 满分:2 分
11. 下列哪个是面向大型企业级用容器管理专用构件的应用平台? A. J2EE B. J2ME C. J2SE D. J2DE 满分:2 分
12. 编译并且执行以下代码,会出现什么情况( )。 public class Q{ public static voidmain(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]);} } A. 1 B. 有错误,数组anar在初始化以前不能正常输出 C. 2 D. 有错误,数组的大小没有定义。 满分:2 分
13. 在对String类进行查找比较操作时,字符串的长度( )。 A. 不变 B. 变长 C. 变短 D. 不一定 满分:2 分
14. 所有的异常类皆继承哪一个类?( ) A. java.io.Exception B. java.lang.Throwable C. java.lang.Exception D. java.lang.Error 满分:2 分
15. 已知有下列类的说明,则下列哪个语句是正确的? public class Test { private float f = 1.0f; int m = 12; static int n=1; public static void main(String arg[]) { Test t = new Test(); } } A. t.f; B. this.n; C. Test.m; D. Test.f; 满分:2 分
16. 下列InputStream类中哪个方法可以用于关闭流? A. skip() B. close() C. mark() D. reset() 满分:2 分
17. 执行完代码"int[]x=newint[25];"后,以下说明是正确的( )。 A. x[24]为0 B. x[24]未定义 C. x[25]为0 D. x[0]为空 满分:2 分
18. 给出如下代码: class test{ private int m; public static void fun() { // somecode... } } 如何使成员变量m 被函数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 满分:2 分
19. 下列构造方法的调用方式中,正确的是( )。 A. 按照一般方法调用 B. 由用户直接调用 C. 只能通过 new 自动调用 D. 被系统调用 满分:2 分
20. 若已定义byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( ) A. x[5-3] B. x[k] C. x[k+5] D. x[0] 满分:2 分
21. 在设计程序时,应采纳的原则之一是________。 A. 不限制goto语句的使用 B. 减少或取消注解行 C. 程序越短越好 D. 程序结构应有助于读者理解 满分:2 分
22. 下列的哪个选项可以正确用以表示八进制值8? A. 0x8 B. 0x10 C. 08 D. 010 满分:2 分
23. java以JVM为基础,最下层是移植接口,由适配器和()组成 A. 网卡 B. Java os C. Java基本类 D. Java 应用程序和applet小程序 满分:2 分
24. 下列运算符中,优先级最高的是( )。 A. && B. ++ C. + D. * 满分:2 分
25. Strings="This is the ";String t=s.concat("String."); t的内容是() A. This is the String B. This is the C. String 满分:2 分
26. 关于以下程序段的说法正确的是( )。 1. public class Myar{ 2. public staticvoid main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5.} 6. } A. 第2行编译出错 B. 第4行编译出错 C. 编译时产生错误 D. 编译时没有产生错误,运行时发生异常 满分:2 分
27. 下列声明和赋值语句错误的是() A. double w=3.1415; B. String strl=”bye”; C. float z=6.74567 D. boolean truth=true; 满分:2 分
28. 下列不是InputStream 子类的是( ) A. 文件输入流 FileInputStream B. 对象输入流 ObjectInputStream C. 字符输入流 CharInputStream D. 压缩文件输入流 ZipInputStream 满分:2 分
29. 以下语句有语法错误的是( ) A. int x=1;y=2;z=3 B. for (int x=10,y=0;x>0;x++); C. while (x>5); D. for(; ;); 满分:2 分
30. 数组的大小在创建以后( )。 A. 可以改变 B. 不能改变 C. 使用new方法可以改变 D. 有些可以改变 满分:2 分
二、 多选题 (共 10 道试题,共 20 分) 1. 如下哪些是Java中有效的关键字( ) A. Const B. NULL C. false D. this E. native 满分:2 分
2. 下面哪个不是Java中的容器( )。 A. ScrollPane B. Canvas C. Scrollbar D. Applet E. Dialog 满分:2 分
3. 下述哪些说法是正确的( )。 A. java语言中的类只能有一个构造函数 B. 程序员可以自己定义自己的异常 C. java语言允许多继承 D. socket在java.net包中 满分:2 分
4. 以下哪些是Java语言的特点( ) A. 面向对象 B. 安全可靠 C. 平台无关 D. 多支持线程 E. 支持分布操作 满分:2 分
5. 已知如下定义:String s = "story"; 下面哪个表达式是合法的( ) A. s += "books" B. char c = s[1] C. int len = s.length D. String t = s.toLowerCase() 满分:2 分
6. 下面是在命令行运行Java应用程序A,怎样才能在main(Stringargs[])方法中访问单词"first" ()。 java A the first snow , the first snow came. A. args[0] B. args[1] C. args[2] D. args[5] 满分:2 分
7. JDBC驱动程序的类型包括哪几种?( ) A. JDBC-ODBC桥接 B. 部分Java,部分本地驱动 C. JDBC网络纯Java驱动程序 D. 本地协议纯Java驱动程序 满分:2 分
8. 已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的()。 A. args[0] = "MyTest a b c" B. args[0] = "MyTest" C. args[0] = "a" D. args[1]= ‘b‘ 满分:2 分
9. 以下哪些是Java语言的特点?( ) A. 结构简单,代码长度短 B. 可以在网络的任何地方运行 C. 使Internet上的信息真正具有动态性和交互性 D. 所有Java applet都受Applet类的子类 满分:2 分
10. 关于awt和swing说法正确的是( ) A. awt在不同操作系统中显示相同的风格 B. swing在不同的操作系统中显示相同的风格 C. java.awt的子类 D. awt和swing都支持事件模型 满分:2 分
三、 判断题 (共 10 道试题,共 20 分) 1. 即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空( )。 A. 错误 B. 正确 满分:2 分
2. 十进制数16的16进制表示格式是0x10。 A. 错误 B. 正确 满分:2 分
3. 实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库( ) A. 错误 B. 正确 满分:2 分
4. 当启动Applet 程序时,首先调用的方法是start()( ) A. 错误 B. 正确 满分:2 分
5. 线程的优先级是不能改变的。 A. 错误 B. 正确 满分:2 分
6. Java的各种数据类型所占用的内存长度与具体软硬件环境有关 A. 错误 B. 正确 满分:2 分
7. 一个容器中可以混合使用多种布局策略( ) A. 错误 B. 正确 满分:2 分
8. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( ) A. 错误 B. 正确 满分:2 分
9. 注释的作用是使程序在执行时在屏幕上显示//之后的内容。 A. 错误 B. 正确 满分:2 分
10. Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。 A. 错误 B. 正确 满分:2 分
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |