




已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
优秀的文档JAVA语言程序设计期末考试试题及答案1(考试必考题库)I .选择题1.编译Java应用程序源程序文件将生成相应的扩展名为(B)的字节码文件。A.爪哇乙。班级C.html D。可执行程序的扩展名2.如果x=1,y=2,z=3,则表达式y=z-/x的值为(a)。A.3 B. 3 .5C.4 D. 53.它是(C)不允许作为一个类的访问控制器或一个类的成员。A.公私合营C.静态受保护4.为没有形式参数和返回值的AB类方法编写一个方法头,这样就可以使用类名AB作为前缀来调用它,方法头的形式为(A)。A.静态无效方法C.最终无效方法第二,填空1、Java程序的开发和运行需要经过编辑源程序的三个主要步骤,编译生成的字节码,并解释运行的字节码。2.在Java基本数据类型中,字符采用Unicode编码方案,每个Unicode代码都考虑到使用2字节的内存空间,以便中英文字符都占用使用2字节的内存。3.如果x=2,表达式(x)/3的值为0。4.如果x=5,y=10,则x y和x=y的逻辑值分别为真和假。5.抽象方法是一种只有方法头而没有具体方法体和操作实现的方法。该方法必须在抽象类中定义。最后一个方法是当前类的子类不能重新定义的方法。6.用于创建名为“我的包”的包的语句是“包我的包”;该语句应放在程序的第一句中。7.有一个数组定义:在我的数组中=10,20,30,40,50,60,70 ;执行以下语句后的输出是120。int s=0;对于(int I=0;我的长度;(I)if (i % 2=1)一世;系统输出打印输入。8.在Java程序中,只有单个继承可以通过类的定义来实现,但是多个继承关系可以通过接口的定义来实现。三、写出以下程序运行结果1、导入Java . io . *;abc公开课公共静态空主要(字符串参数)AB s=新的AB(“你好!”,我爱爪哇);system . out . println(s . ToString();甲乙类字符串s1。字符串S2;公共AB(字符串str1,字符串str2)s1=str1。s2=str2公共字符串到字符串()返回s1 s2结果:你好!我喜欢JAVA。2、导入Java . io . *;abc公开课公共静态空主要(字符串参数) int i,s=0;int a = 10,20,30,40,50,60,70,80,90 ;对于(I=0;一.长度;(I)如果(aI% 3=0)s=aI;System.out.println。运行结果:s=1803、导入Java . io . *;abc公开课公共静态空主要(字符串参数)system . out . println( a= a nb= b);类子类扩展了超类 int c。子类(int aa,int bb,int cc)超级(aa,bb);c=cc。子类子类扩展子类 int a。子子类(int aa、int bb、int cc) super(aa、bb、cc);A=aa bb cc。void show()system . out . println( a= a nb= b NC= c);运行结果:a=60b=20c=30JAVA语言程序设计期末考试试题及答案2(考试必考题库)一、对还是错1.Java在源代码中定义了几个类,编译结果生成了几个后缀为的字节码文件。班级。()2.在2.Java程序中,关键字new用于创建新的类对象,关键字free用于回收无用的类对象。()3.Java有一个垃圾收集机制。内存收集程序可以在指定时间释放内存对象(程序可以手动更改)。()4.构造函数用于创建类的实例对象。构造函数名应该与类名相同,返回类型应该为void(无返回类型)。()5.在异常处理中,如果try中的代码可能生成各种异常,它可能对应于多个catch语句。如果catch中的参数类型具有父类子类关系,则父类应该放在后面,子类应该放在前面。()6.具有抽象方法的类是抽象类,但是抽象方法可能不存在于抽象类中。()7.Java的屏幕坐标以像素为单位,容器的左下角被确定为坐标的起点。()8.当静态初始值设定项所属的类加载内存时,系统会自动调用并执行它们。()9.在Java中,一个对象可以被赋予一个值,(类,新的)只需要使用一个赋值号(等号),这相当于生成一个新的对象,其属性与所赋的对象相同。()二。选择题1.1.Java应用程序中的主类需要包含主方法。以下哪一个是Main方法的正确形式参数?(二)字符串参数C、字符参数2.以下关于继承的陈述是正确的(a)。在Java中,类只允许单一继承在Java中,一个类只能实现一个接口在Java中,一个类不能同时继承一个类和实现一个接口在Java中,接口只允许单一继承3.3.paint()方法使用哪种类型的参数?(一)图形B、图形2D C、字符串D、颜色4.以下哪一项不是Java的原始数据类型(B)a、整数、布尔值、浮点、字符5.以下哪一项可能包含菜单栏(b)。面板、框架、应用程序、对话框6.如果需要定义类字段或类方法,应该使用哪个修饰符?(一)静态、打包、私有、公共7.要在浏览器中执行applet程序,将首先执行以下哪个选项(A)。初始化、启动、销毁、停止8.给定下面的代码,下面关于程序的陈述中哪一个是正确的?(三)公共类人员静态国际机场=新国际机场5;公共静态真空总管(字符串a)系统输出打印(arr0);编译时会产生错误b,编译时正确,运行时会产生错误输出零d,输出空9.下列关于Java内存回收的陈述中哪一项是正确的?(二)程序员必须创建一个线程来释放内存内存回收程序负责释放无用的内存内存回收程序允许程序员直接释放内存内存回收程序可以在指定的时间释放内存对象10.下列哪个关键字可用于向对象添加互斥体?(二)瞬态B、同步C、串行化、静态11.以下代码段在执行后的输出是(A)int x=-3;int y=-10;system . out . println(y % x);1B、2C、1D、312.有以下程序片段,以下哪个选项不能插入第1行。(四)1.2 .公共课有趣3./做某事4.a、导入Java . awt . *;包装我的包裹;c、其他类 D、公共类我的类 13.有以下两个赋值语句:a=整数秒(“12”);b=整数值(“12”)。intValue();下面的陈述是正确的。a,a是整型变量,b是整型类对象。b和a是整数类对象,b是整数类型变量。c、a和b是整数类对象,具有相等的值。d、a和b是具有相等值的整型变量。14.FilterOutputStream是BufferedOutputStream、DataOutputStream和PrintStream的父类。下列哪个类可能是filteroutputstream构造函数的参数类型?A输出流、文件c、输入数据流、缓冲数据流15.在编写爪哇岛小程序程序时,需在程序的开头写上(二)语句。a、导入Java。awt。*;导入Java。小程序。appletc、导入Java。io。*;导入Java。awt。图形;16.类父母、孩子定义如下:1 .公共类父类2.公共彩车aFun(彩车a,彩车b)投掷3.IOException 4.5 .公共类子扩展父级6.7.将以下哪种方法插入行6是不合法的(一)a、浮动a(浮动a,浮动b)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 位协商一致解除合同协议
- 借款合同范本2025年
- 多人合伙建房分房协议书
- 会所转让合同协议书范本
- 夜宵店承包厨房合同范本
- 合股公司注销协议书模板
- 俱乐部合同自动解除协议
- 四人合作购货车协议合同
- 合伙人协议书附加盟协议
- 升职后劳动合同补充协议
- 挫折是成长的必修课主题教育PPT模板
- 德勤美团-中国医美市场趋势洞察报告-2021.01正式版
- 网络摄像机-模组接口规格书精简板
- 社工政策与法规
- 绿茶多酚及超级灵芝萃取物与预防癌症之关系博士
- 2021年成都中医药大学辅导员招聘笔试试题及答案解析
- 人身损害误工期护理期营养期评定规范
- 辽师大版三年级上册英语素材各单元单词带音标重点句子
- 高中英语3500词汇表
- 《绣球》课件
- “隆德”概念讲解—控制脑容量为目标控制颅内高压
评论
0/150
提交评论