java语言程序设计期末考试试卷_第1页
java语言程序设计期末考试试卷_第2页
java语言程序设计期末考试试卷_第3页
java语言程序设计期末考试试卷_第4页
java语言程序设计期末考试试卷_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档2016全新精品资料全新公文范文全程指导写作独家原创1/14JAVA语言程序设计期末考试试卷JAVA语言程序设计期末考试试卷一填空题共30分1用HTML编制网页时需要用到的四个基本语句是、和JVM是指JVM是指在HTML中制作表格必须定义、。HTML是指有下列程序段FORINTI1,J20,K0I18I,J,KIJ则K值为类定义了对象的一个种类,一个对象则是一个类中的对象之间是通过方式进行通信和沟通的。在面向对象编程技术中,把数据以及与对象相关的变量和处理数据的方法放在一起称之为类的。在已有类的基础上构造一个新的类称为类的。10在JAVA中若定义抽象类则需要加关键字来修饰11在子类中定义与父的相同的方法,若在多个子类中定义相同的方法,则可以调用不同子类中的相同方法而实现不同的功能,这实现了程序运行时的精品文档2016全新精品资料全新公文范文全程指导写作独家原创2/1412在类中定义的构造方法是为类提供的专用方法,在类被执行时,构造方法首先引用因此,在类中定义构造方法主要是为了13当子类中的变量或方法与父类的变量和方法重名时,子类的变量被隐藏,子类中的方法被重载。此时,指向父类中的变量或方法,则用变量实现。14用来定义一个类指定继承父类的关键字是,用来指定接口的继承的关键字是15异常处理机制简化了程序的复杂性,如果在程序执行过程中,则可以用语句主动抛出异常。16构造一个包的是使用关键字来指定该文件代码中属于该包。17在JAVA程序运行时,系统自动通过SYSTEM类创建三个静态的I/O对象,它们是标准输入流对象、标准输出流对象、和标准错误流对象。18FILEINPUTSTREAM类是类。19FILEOUTPUTSTREAM类是类。0IOEXCEPTION类类是类。1DATAINPUTSTREAM类是类。2GUI是英文缩写。3FRAME类是类。PANEL类是类。LABEL类是类。4BUTTON类是类。TEXTFIELD类是类。MENUBAR类精品文档2016全新精品资料全新公文范文全程指导写作独家原创3/14是类。TEXTAREA类是类。MENUITEM类是类。5LIST类是类。SCROLLBAR类是类。MENU类是类。DIALOG类是类。在JAVA程序运行时,当前事件发生时默认的处理方法是方法。7在JAVA标准类中,INTEGER是类,STRING是类MATH是类,选择题每题1分,共10分1创建HTML文档时,错误的叙述是AHTML是超文本标记语言,它可从文本中的任何地方调入链接的其它文档B使用HTML超文本会使网页在浏览器中更加生动。CHTML文档链接可是普通文档链接,但不能是图形化的文档链接。D超文本文件中可以嵌入声音、动画、图像等多媒体信息。JAVA语言能做到“编写一次,随处可用”,是指JAVA语言具有A解释特性B可移植性C很高的通用性D很高的安全性精品文档2016全新精品资料全新公文范文全程指导写作独家原创4/14在创建数组时,下列创建的方法中合法的是AINTANEWA105BINTANEWINT10CINTANEWA10DINTANEWA10下列标识符合法的是A_PTRBINTERNETC_NOTDEMAILASCII码与UNICODE码的区别是AASCII码是16位的字符集,而UNICODE码也是16位的字符集BASCII码是16位的字符集,而UNICODE码是8位的字符集CASCII码和UNICODE码都是8位,只是JAVA中使用UNICODE码。DASCII码和UNICODE码都是16位,只是JAVA中使用UNICODE码。在一个类中定义的成员变量和成员方法时,不允许。A两个成员变量名相同B成员变量与成员方法名相同C两个成员方法名相同D成员方法中的参数与成员变量名相同一个子类继承父类,子类不可以继承父类中访问权限精品文档2016全新精品资料全新公文范文全程指导写作独家原创5/14设定为的变量和方法APUBLICBPROTECTEDCPRIVATED未修饰当子类中的成员变量或方法与继承的父类的成员变量或方法相同时,子类的对象所使用的变量是A是父类的变量,子类的方法B父类中的变量或方法C子类中的变量或方法D子类的变量,父类的方法下列叙述正确的是A在类中的构造方法的名字与类的名字相同,而且不能重载B在类中的构造方法的名字与类的名字相同,但没有返回类型C在类中的构造方法的名字与类的名字相同,而且有返回类型D在类中的构造方法的名字与类的名字相同,而且不能初始化10在释放被对象的占用的资源前,运行系统会自动调用方法来释放系统资源AFINALBTHISCSUPERDFINALIZE判断题每题1分,共15分1JAVA语言除了应用于网络,还可以用于编写精品文档2016全新精品资料全新公文范文全程指导写作独家原创6/14单机的应用程序。JAVA语言没有自动收集无用内存的功能。JAVA语言程序与硬件、软件平台有关JAVA语言是解释型语言在用HTML编写网页时,链接的多媒体文件在浏览器中必须有专门的媒体播放器JAVA语言支持类的继承,但不支持类的多重继承UNICODE码与ASCII码不同,UNICODE码是16位的,而ASCII码是8位的在JAVA语言中即支持一维数组,也支持多维数组。在JAVA语言中,允许一个类继承一个父类的内容,但不允许继承多个父类的内容10方法的重载是指子类和父类具有相同的名字、相同的参数表,但返回类型可以不相同。11当一个文件使用完后,必须调用CLOSE方法关闭。12如果在类中未给成员变量赋予初值,则在系统执行时,不会自动对类中的成员进行初始化13在定义类时,抽象类中的方法必须是空的方法,不能有任何代码精品文档2016全新精品资料全新公文范文全程指导写作独家原创7/1414当完成了一个文件的操作后,可由系统自动关闭。15在JAVA中,ADD方法是向容器组件中添加控件的方法。四简答题35分1简述JAVAAPPLET程序的结构以及运行机制。10分JAVA语言程序设计期末考试试卷一、选择题每题3分,共30分1、JAVA平台有三个版本,下列不是JAVA平台版本的选项是。AJ2MEBJ2SECJ2EEDJSP、下列不属于面向对象语言的是。APYTHONBCCJAVADC、在JAVA语言中,下列哪个变量名是不正确的ALARGEB2MUCHCMONEYD_POSTCODE、编译JAVAAPPLICATION源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为。AJAVABCLASSCHTMLDEXE、选出不是JAVA循环语句的选项AFORBWHILECREPEATDDO精品文档2016全新精品资料全新公文范文全程指导写作独家原创8/14WHILE、下列关于类的构造函数说法错误的是。A构造函数名与类相同。B构造函数无返回值,需要用VOID来指明这一点。C构造函数不能被程序显示调用。D在一个类中如果没有明确的给出构造函数,编译器会自动提供一个构造函数。、关于JAVA中继承的特点,下列说法正确的是。A使类的定义复杂化。BJAVA只支持单继承,不可多继承,但可以通过实现接口来达到多继承的目的。C子类继承父类的所有成员变量和方法,包括父类的构造方法。D不可以多层继承,即一个类不可以继承另一个类的子类。、欲构造ARRAYLIST类的一个实例,此类继承了LIST接口,下列方法正确的是。AARRAYLISTMYLISTNEWOBJECTBLISTMYLISTNEWARRAYLISTCARRAYLISTMYLISTNEWLISTDLISTMYLISTNEWLIST精品文档2016全新精品资料全新公文范文全程指导写作独家原创9/14、下列说法错误的是。A程序员可以定义新的异常类。BEXCEPTION可以用TRY/CATCH进行捕获处理。CEXCEPTION可以递交给上一级调用方处理。D类似像IOEXCEPTION等异常,程序可以忽略不进行捕获和处理。10、哪个关键字可以对对象加互斥锁ATRANSIENTBSYNCHRONIZEDCSERIALIZEDSTATIC二、填空题每空2分,共20分1、JAVA中的数据类型可以划分为4大类、浮点数、布尔型。、JAVA中常用的循环控制语句有DOWHILE语句,语句,语句。、当程序执行到SWITCH语句时,必须先计算条件表达式的值,这个值必须是类型或者类型。、写出三个JAVA异常处理相关的关键字TRY、。、多态有两种情况和。三、读程题每题5分,共15分1、下列程序编译运行后输出什么精品文档2016全新精品资料全新公文范文全程指导写作独家原创10/14PUBLICCLASSATESTPUBLICSTATICVOIDMAINSTRINGARGSINTA1,B2AABBABAABSYSTEMOUTPRINTLN“AB、下列程序编译运行后输出什么PUBLICCLASSTESTPUBLICSTATICVOIDMAINSTRINGARGSINTX1,A0,B0SWITCHXCASE0BCASE1ACASEABSYSTEMOUTPRINTLN“A“A“,”“B“B下列程序编译运行后输出什么精品文档2016全新精品资料全新公文范文全程指导写作独家原创11/14PUBLICCLASSTESTTHISPRIVATEINTI0TESTTHISINCREMENTIRETURNTHISVOIDPRINTSYSTEMOUTPRINTLNIPUBLICSTATICVOIDMAINSTRINGARGSTESTTHISXNEWTESTTHISXINCREMENTINCREMENTINCREMENTINCREMENTPRINT四、简答题10分1、请列举出面向对象的三个特点。6分请你说出IMPORTJAVAAWT语句中“”的含义以及包的作用。4分五、改错题每题5分,共10分1、下列程序有一个错,请找出并说明错误原因。精品文档2016全新精品资料全新公文范文全程指导写作独家原创12/14PUBLICCLASSTESTPUBLICSTATICVOIDMAINSTRINGARGSFIRSTFNEWFIRSTSECONDSNEWSECONDSSECOND3FFIRSTNO2CLASSFIRSTPRIVATEINTFIRSTNO1CLASSSECONDPUBLICINTSECOND2、下列程序有一个错,请找出并说明错误原因。CLASSAAINTISYSTEMOUTPRINTLNIPUBLICCLASSATESTPUBLICSTATICVOIDMAINSTRINGARGS精品文档2016全新精品资料全新公文范文全程指导写作独家原创13/14AANEWA六、阅读程序,回答问题15分如果有这样一个JAVA源文件如下,阅读程序,回答下面几个问题PUBLICCLASSSHELFPUBLICSTATICVOIDMAINSTRINGARGUMENTSSYSTEMOUTPRINTLN“SHELF”BOOKBNEWBOOKB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论