



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、编译Java源程序文件产生的字节码文件的扩展名为 ( B )。 A. .java B. .class C. .html D. .exe2、以下对派生类的描述中不正确的是( C ) 。A、一个派生类可以作为另一个派生类的基类 B、Java中一个派生类只有一个基类 C、具有继承关系时,子类不能定义与父类同名的成员变量和方法 D、生成派生类对象时,先调用基类构造方法然后再调用派生类构造方法3、下列程序的输入结果是( B )。StringBuffer buf1=new StringBuffer(20);buf1.append(student); System.out.println(buf1.length() + ,+ buf1.capacity();A20,20 B7,20 C0,20 D0,04、设x=40 则执行y=(+x)+(x+)+1后,x,y的结果分别为( D ) A、42,80 B、41,81 C、43,82 D、42,835、在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( C )语句。 A. import java.awt.* ; B. import java.applet.Applet ; C. import java.io.* ; D. import java.awt.Graphics ;6、有关Java语言的特点,哪种是错误的( D )A、多态 B、可移植 C、多线程 D、手动垃圾回收7、J2SE是( B )A、Java企业平台 B、Java标准平台 C、Java小型平台 D、Java小型平台第二版8、若有以下程序段:int a=1,b=2,c=0;a=1/b*c;System.out.println(a);程序执行后输出的结果是( A )。A. 0 B. 0.5 C. 1 D. 除数为0异常9、一个可以独立运行的Java应用程序 ( D )A、可以有一个或多个main方法 B、最多只能有两个main方法 C、可以有一个或零个main方法 D、只能有一个main方法10、下列选项中,用于继承接口的关键字是( A ) A、extends B、interface C、abstract D、implements11、以下不属于构造方法特征的是: ( B ) A、构造方法名与类名相同 B、构造方法能够继承 C、构造方法在创建对象时自动执行。 D、每一个类可以有多个构造方法12、设类B是类C的父类,下面声明对象x1的语句不正确的是( B )。A、 x1 = new B() B、B x1 = new C() C、 x1 = new C() D、C x1 = new B()13、以protected修饰的类如:protected class fish 则fish( B )A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用 C、不能被任意其它类使用 D、仅能被本程序包中的类和其它程序包中的子类使用14、下列( B )修饰符所定义的方法必须被子类所覆盖 A、final B、abstract C、 static D、volatile15、下列哪个不属于Java的基本数据类型 ( C )A、byte B、double C、string D、char16、下列哪个关键可用来定义Java常量( C )。A、 public B、static C、final D、void17、this关键字的含义是 ( B )。 A. 本类; B. 本类对象 ; C. 这个类; D.父类对象;18、下列哪些字符串匹配模式”。boyw3”( C )。A、boy111 B、boy!# C、boyweo D、boyboyboyboy19、关于异常处理下列哪种说法不正确( B )。A、异常的抛出和处理只能在一个方法中完成。 B、异常可以只抛出而不在程序中做出任何处理。C、不对异常做出处理,程序将不能往下执行。 D、异常的抛出和处理可放在不同的类中完成。20、JAVA中为字符型输入/输出流提供的读字符的方法所使用的类是( C )。A、InputStream B、OutputStream C、Reader D、Writer1.定义一个Java类时,通过关键字_extends 指明该类的父类。一个类可以有_1_个父类。2. 用_private_ 修饰的类成员称为私有成员。私有成员只能在_特定类_ 中使用。3. 在捕获异常中,用_try 代码块选定捕获异常的范围,_catch 代码块中的语句是最终处理的语句,该语句不管是否发生异常都会运行。使用_throw_语句可以人为地抛出一个异常。4. Java源程序文件名的后缀是 .java_,Java字节码文件名的后缀是 .class_。5. 在java1ang包中提供了两个字符串类,分别是_String_ 和_ String Buffer_ 。字符串类提供的求字符串长度的方法是 length() 。6. 数学类Math属于_ java.lang 包。数学类提供的常量和函数都是_静态(static) 类型,无需建立数学类对象,可以直接通过类名引用数学类的常量和函数。7. 在类中可以定义多个具有相同名称、但参数不同的方法,这种做法称为_方法重载 。1. 不能用new运算符创建对象的类是( B )。 A静态类 B抽象类 c.最终类 D公有类2. 在子类中重新编写父类方法的做法称为(A )。 A方法重载 B方法覆盖 C方法继承 D方法重用3. 对于构造方法,下列叙述正确的是( C )。 A构造方法是类的一种特殊方法,它的方法名可以任意取 B构造方法的返回类型只能是void型 C如果类中定义了构造方法,系统就不再提供默认构造方法 D类中必须定义构造方法4. 为类定义多个名称相同,但参数不同的方法的做法称为(A )。 A方法重载 B方法覆盖 C方法继承 D方法重用5. 类的两种基本成分是( A )和成员方法。A)成员变量 B)包 C)对象 D)接口6.定义接口的关键字是( C )。Aextends Bclass Cinterface Dpublic7.推出Java语言的公司是( D )。AIBM BApplet CMicrosoft DSun8.Systemoutprint(12+3)的输出结果是( B ) 。 A 15 B 123 C“123” D“15”9.指出下面哪些是合法的标识符( D ) 。 A3persons BTwoUsers C*point Dthis10.在Java语言中,只有整型数据才能进行的运算是( B ) 。 A* B C D+11.执行下面语句后,a,b和c的值分别是( C ) 。 int a=2; int b=(a+)*3; int c=(+a)*3; A 2 6 6 B4 9 9 C 4 6 12 D 3 9 912.用final修饰的类称为( C ) 。 A静态类 B抽象类 c.最终类 D公有类13.如果希望方法不能在子类中更改,定义方法时要使用的修饰符是( B ) 。 Astatic Bfinal Cabstract Dnative14.如果希望直接通过类名访问方法,在定义方法时要使用的修饰符是( A ) 。 Astatic Bfinal Cabstract Dnative15.执行下面的程序段后,向量v的序列是( C )。 Vector v=new Vector(10); vaddElement(”C+”); vaddElement (”Java”); VaddElement(”Basic”); VSetElementAt(“SQLSeVer”,2); vremoveElementAt(0);A”C+” ”Java” ”SQL-Sever” B”C+十” ”Java” ”Basic” C”Java” “SQL-Sever” D”Java” ”Basic” ”SQL-Sever”16.以下哪项标识符是不合法的。( D )AstringB$1CxD3_a17.以下关于构造函数的描述正确的是( D )。A构造函数是特殊的方法,返回类型只能为voidB可以定义多个构造函数,但每个方法名需各不相同C在类定义中必须定义构造函数,而且只能定义一个构造函数D构造方法与类同名,在创建新对象时系统会自动调用构造函数18.关于类的继承以下说法错误的是( D )。 A在java中类只允许单一继承 B在java中一个类可实现多个接口C在java中一个类可以同时继承一个类和实现一个接口Djava允许多重继承19.关于修饰符static以下叙述错误的是( A )。Astatic方法不可被覆盖Bstatic可以用来修饰类 Cstatic方法不可以直接访问非静态的方法,否则编译出错Dstatic方法只能访问类变量或方法参数,不可直接访问成员变量20.给出如下代码:classTest/定义成员apublicstaticvoidfun()/somecode.要在函数fun()中直接访问a,以下成员变量a定义正确的是( A )。Apublicinta;Bstaticinta;Cinta;D protectedinta;1.java语言有哪些主要特点?(至少说出5点)答:简单;面向对象的;解释的;健壮的;安全的2.java对标识符命名有什么规定? 答:标识符由字母,下划线,美元符号和数字组成,并且第一个字符不能是数字。标识符区分大小写。3.子类能够继承父类的哪些成员变量和方法? 答:私有的,受保护的。4.什么是方法重载?什么是方法的覆盖?答:为类定义多个名称相同,但参数不同的方法的做法称为方法重载. 型构完全相同,但是返回字符串的内容发生了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业资产采购标准化审批流程工具
- 《京剧趣谈》课件 统编版语文六年级上册
- 房地产开发商与施工单位施工合同
- 读书给我带来的欢乐450字15篇范文
- 口腔常用护理指南
- 老年髋骨骨折护理
- 企业培训课件宣讲
- AIGC实战和智能体开发 课件 项目1任务3人工智能发展趋势
- 2025年神经符号推理推理规则优化测试题(含答案与解析)
- 体系转版培训课件
- 悬赏合同范例
- 《小儿腹泻的护理》课件
- 新人教版四年级英语上册教学计划
- 大数据时代到来的成因
- 储能电池模组PACK和系统集成项目可行性研究报告
- 新学期学校导览模板
- 教学常规管理要求
- 标准普尔《信用评级》方法概要
- 2024长沙劳动合同范本长沙劳动合同样本
- 2024年小学一年级新生入学开学第一课培训课件
- (正式版)QB∕T 8049-2024 家用和类似用途微压富氧舱
评论
0/150
提交评论