2022年福师秋《JAVA程序设计》在线作业 .pdf
《2022年福师秋《JAVA程序设计》在线作业 .pdf》由会员分享,可在线阅读,更多相关《2022年福师秋《JAVA程序设计》在线作业 .pdf(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、福师 15 秋JAVA 程序设计在线作业试卷总分:100 测试时间:-一、单选题(共30 道试题,共 60 分。)1.下列关于继承的哪项叙述是正确的?A.在 java 中允许多重继承B.在 java 中一个类只能实现一个接口C.在 java 中一个类不能同时继承一个类和实现一个接口D.java 的单一继承使代码更可靠满分:2 分2.下列关于 Applet 的说法中,错误的是 _。A.Applet 自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.Java 中不支持向 Applet 传递参数D.Applet 的主类要定义为 java.applet
2、.Applet类的子类满分:2 分3.在 oneMethod()方法运行正常的情况下,程序段将输出什么public void test()名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 33 页 -try oneMethod();System.out.println(condition 1);catch(ArrayIndexOutOfBoundsException e)System.out.println(condition 2);catch(Exception e)System.out.println(condition 3);finally System.out.printl
3、n(finally);A.condition 1 B.condition 2 C.condition 3 D.名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 33 页 -condition 1 finally 满分:2 分4.下面的表达式哪个是正确的()A.String s=你好;int i=3;s+=i;B.String s=你好;int i=3;if(i=s)s+=i;C.String s=你好;int i=3;s=i+s;D.String s=你好;int i=3;s=i+;满分:2 分5.不使用 static 修饰符限定的方法称为成员方法,下列哪一个说法是不正确的()A.
4、成员方法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法满分:2 分6.下列语句序列执行后,ch1 的值是()。char ch1=A,ch2=W;if(ch1+2 j)i-;else j-;A.15 B.16 C.7 D.8 满分:2 分名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 33 页 -15.每个 java 的编译单元可包含多个类或界面,但是每个编译单元最多只能有()类或者界面是公共的。A.一个B.两个C.四个D.任意多个满分:2 分16.线程生命周期中正确的状态是_。A.新建状
5、态、运行状态和终止状态B.新建状态、运行状态、阻塞状态和终止状态C.新建状态、可运行状态、运行状态D.新建状态、可运行状态、运行状态、恢复状态和终止状态满分:2 分17.java 语言是 1995 年由()公司发布的。A.Sun B.Microsoft C.Borland D.Fox Software 名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 33 页 -满分:2 分18.在对 String 类进行查找比较操作时,字符串的长度()。A.不变B.变长C.变短D.不一定满分:2 分19.下列哪个选项是 Java 调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?A.
6、java.exe B.javadoc.exe C.jdb.exe D.javaprof.exe 满分:2 分20.下列构造方法的调用方式中,正确的是()。A.按照一般方法调用B.由用户直接调用C.只能通过new 自动调用名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 33 页 -D.被系统调用满分:2 分21.java 语言的执行模式是:A.全编译型B.全解释型C.半编译和半解释型D.同脚本语言的解释模式满分:2 分22.给出如下代码:class test private int m;public static void fun()/some code.如何使成员变量m 被函数
7、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 分23.下列的哪个赋值语句是正确的?A.char a=12;B.int a=12.0;名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 33 页 -C.int a=12.0f;D.int a=(int)12.0;满分:2 分24.下列常见的系统定义的异常中,哪个是输入、输出异常A.Clas
8、sNotFoundException B.IOException C.FileNotFoundException D.UnknownHostException 满分:2 分25.不允许作为类及类成员的访问控制符的是()。A.public B.private C.static D.protected 满分:2 分26.执行完代码 intx=new int25;后,以下说明是正确的()。A.x24 为 0 B.x24 未定义名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 33 页 -C.x25 为 0 D.x0 为空满分:2 分27.关于以下程序段的说法正确的是()。1.publi
9、c class Myar 2.public static void main(String argv)3.inti=new int5;4.System.out.println(i5);5.6.A.第 2 行编译出错B.第 4 行编译出错C.编译时产生错误D.编译时没有产生错误,运行时发生异常满分:2 分28.下列命题中,错误的是 _。A.Java 编程时,要求应尽量多用公共变量B.Java 编程时,要求应尽量少用公共变量C.Java 编程时,要求应尽量不用公共变量D.Java 编程时,要求应尽量使用私有变量满分:2 分29.下列运算符中,优先级最高的是()。A.&名师资料总结-精品资料欢迎下载
10、-名师精心整理-第 11 页,共 33 页 -B.+C.+D.*满分:2 分30.下列正确的句子是()。A.float 3.14 B.byte i=225 C.k=33L D.int p;满分:2 分二、多选题(共10 道试题,共 20 分。)1.已知如下的命令执行java MyTest a b c 请问哪个语句是正确的()。A.args0=MyTest a b c B.args0=MyTest C.args0=a D.args1=,b,满分:2 分2.如下哪些是 Java 中有效的关键字()名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 33 页 -A.Const B.NUL
11、L C.false D.this E.native 满分:2 分3.执行下列代码后,哪个结论是正确的String s=new String10;A.s10 为;B.s9 为 null;C.s0 为 未定义D.slength 为 10 满分:2 分4.已知如下定义:String s=story;下面哪个表达式是合法的()A.s+=books B.char c=s1 C.int len=s.length D.String t=s.toLowerCase()满分:2 分名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 33 页 -5.下述哪些说法是正确的()。A.java 语言中的类只
12、能有一个构造函数B.程序员可以自己定义自己的异常C.java 语言允许多继承D.socket 在 包中满分:2 分6.数组与向量的区别是()。A.数组的长度固定B.数组元素的数据类型相同,可以是普通数据类型C.向量长度可变D.向量的元素类型可不同,只能是对象的引用满分:2 分7.下面哪个说法正确()。A.如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。B.如果源文件包含import 语句,则该语句必须是除空行和注释行外的第一个语句行。C.如果某源文件包含package 语句,则该语句必须是第一个非空、非注释行。D.接口中的方法必定是抽象方法,但可以不用关键字abstra
13、ct 修饰。满分:2 分名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 33 页 -8.指出下列哪个方法与方法public void add(int a)为合理的重载方法()。A.public int add(int a)B.public void add(long a)C.public void add(int a,int b)D.public void add(float a)满分:2 分9.JDBC 驱动程序的类型包括哪几种?()A.JDBC-ODBC桥接B.部分 Java,部分本地驱动C.JDBC网络纯 Java 驱动程序D.本地协议纯 Java 驱动程序满分:2 分1
14、0.下列哪些语句是正确的()。A.int a=new int3;B.int a=1,3,2,3,4,1,2;C.String s=new String2;D.String s=can,I,help,you 满分:2 分名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 33 页 -三、判断题(共10 道试题,共 20 分。)1.Java 语言中的数组元素只能是基本数据类型而不能为对象类型()A.错误B.正确满分:2 分2.在异常处理中,若try 中的代码可能产生多种异常则可以对应多个catch 语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。()
15、A.错误B.正确满分:2 分3.Java 的字符类型采用的是Unicode 编码,但所占字节由具体软硬件环境决定。A.错误B.正确满分:2 分4.子类要调用父类的方法,必须使用super 关键字()A.错误B.正确满分:2 分名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 33 页 -5.在异常处理中总是将可能产生异常的语句放在try 块中,用 catch 子句去处理异常,而且一个 try 块之后只能对应一个catch 语句()。A.错误B.正确满分:2 分6.abstract 方法所在的类必须是abstract 类。A.错误B.正确满分:2 分7.所谓抽象类就是包含有抽象方法
16、的类。A.错误B.正确满分:2 分8.注释的作用是使程序在执行时在屏幕上显示/之后的内容()A.错误B.正确满分:2 分9.Java 程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 33 页 -A.错误B.正确满分:2 分10.套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字()A.错误B.正确满分:2 分福师 JAVA程序设计在线作业二一、单选题:1.已知有下列类的说明,则下列哪个语句是正确的?public class Test private
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA程序设计 2022年福师秋JAVA程序设计在线作业 2022 年福师秋 JAVA 程序设计 在线 作业
限制150内