Java程序设计案例教程 试卷及答案 卷3.docx

上传人:太** 文档编号:86646311 上传时间:2023-04-14 格式:DOCX 页数:8 大小:22.52KB
返回 下载 相关 举报
Java程序设计案例教程 试卷及答案 卷3.docx_第1页
第1页 / 共8页
Java程序设计案例教程 试卷及答案 卷3.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《Java程序设计案例教程 试卷及答案 卷3.docx》由会员分享,可在线阅读,更多相关《Java程序设计案例教程 试卷及答案 卷3.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学年第一学期信息技术专业群Java语言程序设计期末试卷(试卷编号:)题号 .*四总分得分一、选择题(2分/题,总分20分)1、以下关于Java特点的描述中,错误的选项是()。A、Java是一门面向对象的语言B、Java具有自动垃圾回收的机制C、Java可以运行在Window和Linux等不同平台上D、Java中只支持单线程序运行2、以下关于构造函数的描述错误的选项是()。A、构造函数的返回类型只能是void型B、构造函数是类的一种特殊函数,它的方法名必须与类名相同C、构造函数的主要作用是完成对类的对象的初始化工作。D、一般在创立新对象时,系统会自动调整构造函数。3、以下代码段执行后的输出结果为

2、()int x=-3; int y=-10;System.out.println(y%x);A、-1B、2C、1D、34、函数重写与函数重载的相同之处是()A、权限修饰符B、函数名冷C、返回值类型:D、形参列表:5、假如indexOf()方法未能找到所指定的子字符串,那么其返回值为()。A、falseB、0C、-1D、以上答案都不对6、在Java中,以下()类不能派生出子类。A、public class MyClass B、class MyClass C、abstract class MyClassD、final class MyClass 7、下面程序段执行后b的值是()。Integer i

3、nteg=new Integer (9);boolean b=integ instanceof Object;A、9B trueC、1D、false8、类与对象的关系()A、类是对象的抽象B、对象是类的抽象C、对象是类的子类D、类是对象的具体实例9、以下关于线程优先级的描述,错误的选项是()A、NORM_PRIORITY代表普通优先级,默认是5B、一般情况下,主函数具有普通优先级C、新建线程的优先级默认为最低D、优先级高的线程获得先执行权的几率越大 10、下面关于executeQuery(String sql)方法,说法正确的选项是()A、可以执行insert语句B、可以执行update语句C

4、、可以执行select语句D、可以执行delete语句选择题答案:12345678910二、判断题(每题2分,共计10分)1、在Java的基本数据类型中,char型占用16位,即2个字节的内存空间。()2、如果定义的类中没有给出构造方法,系统也不会提供构造方法。()3、成员内部类,就是将一个类定义在另一个类的成员的位置。() 4、接口也可以继承接口,且可以继承多个接口,表达了多重继承性。(5、对于相同的SQL语句,Statement对象只会对其编译执行一次。()三、填空题(每题2分,共计20分)1、SUN公司提供了一套Java开发环境,简称【】2、设x为float型变量,y为double型变量

5、,a为int型变量,x=2.5f, a=7, y=4.22, 那么表达式x+a%3*(int)x%(int)y的值为【】。3、if语句中的条件语句只能是【】类型。4、一个类中可以定义多个构造方法,只要每个构造方法的【】不同,即可实现重载。5、JAVA中int类型对应的包装类是【】6、1类不能创立对象,必须产生其子类,有子类创立对象。7、在程序中,获取字符串长度的方法是118、LinkedList的底层是由【】结构实现的。9、当多个线程使用同一个共享资源时,可以将处理共享资源的代码放置在一个代码块 中,使用【】关键字来修饰,被称作同步代码块。10、Statement提供了一个子接口【L它可以实现

6、SQL的预编译。三、简答题。(10分/题,总分50分)I、输出10行的杨辉三角形1010152015 6 1213535 21 7 1285670 56 28 8 13684126 126 84 36 9 1代码如下,请补充完整:public class YangHui public static void main(String args) int a=new int1010;for (int i=0;i=9;i+)for(int j=0;j=i;j+) if(j=0lli=j)else)for (int i=0;i=9;i+)for (int j=0;j PreparedStatement

7、 四、简答题1、aij=ai-lj-l+ai-lU;System.out.printlnQ;(1)String类表示的字符串是常量,一旦创立后,内容和长度都是无法改变的。而 StringBuffer表示字符容器,其内容和长度可以随时修改。(2)在操作字符串时,如果该字符串仅用于表示数据类型,那么使用String类即可,但 是如果需要对字符串中的字符进行增删操作,那么使用StringBuffer类。(3) String类覆盖了 Object类的equals。方法,而StringBuffer类没有覆盖Object类的 equals。方法。(4) String类对象可以用操作符“+进行连接,而Str

8、ingBuffer类对象之间不能。2、 class Phone private String brand; private double price; public String getBrand() return brand;)public void setBrand(String brand) this.brand = brand;public double getPrice() return price;public void setPrice(double price) this.price = price;)public class Test03 public static void

9、 main(String args) Phone p=new Phone(); p . setBrand (“华为);p.setPrice(1999);System. out .print In (品牌:n+p.getBrand () +”,价格:”+p. get Price ();)3、 import java.util.ArrayList;public class Test03 public static void main(String args) ArrayList list=new ArrayList ();list.add(naaan);list . add(nbbbn);list.add(ncccn);list.add(nddddn);list . add(Heeen);for(Object obj:list)System.out.printin(obj);5、捕获的异常信息为:除数为0进入finally代码块

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁