Java程序设计案例教程试卷及答案卷5.pdf
《Java程序设计案例教程试卷及答案卷5.pdf》由会员分享,可在线阅读,更多相关《Java程序设计案例教程试卷及答案卷5.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学年第一学期信息技术专业群 Java语言程序设计期末试卷(试卷编号:)题号 二三四总分得分即虻-E忠-2一NS$一、选择题(2 分/题,总分20分)1、下列关于Java特点的描述中,错误的是()A、Java语言不支持指针B、Java具有自动垃圾回收的机制C、Java只能运行在Window和Linux平台D Java允许多个线程同时执行2、下列变量定义正确的是()oA、boolean status=1;B、float d=45.6;C、char ch=,an;D、int k=l+r;3、在 Java中,已定义两个接口 B 和 C、要定义一个实现接口的类,以下语句正确的是()oA、interfac
2、e A extends B,C B、interface A implements B,CC、class A implements B,C D、class A implements B,implements C4、下面哪一个不是Java的基本数据类型?()A、byte B、String C、long D、boolean5、下列关于protected的说法中,正确的是()A、protected修饰的方法,只能给子类使用B、protected修饰的类,类中的所有方法只能给子类使用C、如果一个类的成员被protected修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问D、以上
3、都不对6、final关键字不可以用来修饰()。A、类 B、成员变量 C、成员方法 D、接口7、Java实现动态多态性是通过()实现的。A、覆盖 B、重载 C、接口 D、抽象类8、下面程序的运行结果是()class Demoprivate String name;Demo(String name)this.name=name;private static void show()System.out.println(name);public static void main(String args)Demo d=new Demo(lisa);d.show();)A、输出lisaB、输出nullC、
4、输出nameD、编译失败,无法从静态上下文中引用非静态变量name9、阅读下列程序:class Aint x;static int y;void fac(String s)System.out.println(字符串:+s);)下列选项中描述正确的是()A、x,y和 s 都是成员变量B、x 是实例变量,y 是类变量,s 是局部变量C、x 和 y 是实例变量,s 是参数D、x,y和 s 都是实例变量10、JDBC API主要位于下列选项的哪个包中?()A、java.sql.*B、java.util.*C、javax.lang.*D、java.text.*选择题答案:12345678910二、判断
5、题(每题2分,共计10分)1、如果一个类定义了一个或多个构造方法,则Java不提供默认的构造方法。()2、一个类中可以定义多个同名的方法,只要他们的返回值类型不同即可。()3、在成员方法中可以使用“this(参数1,参数2)”来调用其它的构造方法。()4、接口无构造器,不能有实例,也不能定义常量。()5、JDBC的全称是Java数据库连接,它是一套用于执行HTML语句的Java API。()二、填空题(每题2分,共计20分)1 设2=15=2我=3,1=4,贝!表达式21)?2:(:1?2:(1的值是2、已知 x=2.5,a=7,y=4.7,则表达式 x+a%3*(int)(x+y)%2/4
6、的结果是【】3、Java中为了克服【】的缺点,Java使用了接口,一个类可以实现多个接口。4、int型的成员变量初始化为【15、java.util.Iterator接口的主要作用是对【】集合进行迭代的迭代器八6、【】接口表示select查询语句得到的结果集,该结果集封装在一个逻辑表格中。7、Instant类代表的是某个时间(瞬时时间),Instant类中静态方法【】用来获取当前系统的时间对象。8、LocalDateTime类是【】类和【】类的综合,她既包含日期也包含时间。9、同步代码块中的锁对象可以是任意类型的对象,但多个线程共享的锁对象必须是 1 的。10Statement 接口的 exec
7、uteUpdate(Stringsql)方法用于执行 SQL 中的 insert 和 delete语句。三、简答题。(10分/题,总分50分)1、求100以内的素数,每5个元素换一行。代码如下,请在横线处填空。public class SuShu public static void main(String args)int count=0,num,i;for(num=2;num=100;num+)for(i=2;iMath.sqrt(num)System.out.print(num+);count+;if()(2)System.out.println();)、_ _ _ _ _ _ _ _
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 案例 教程 试卷 答案
限制150内