Java程序设计(山西工程职业学院)-知到答案、智慧树答案_第1页
Java程序设计(山西工程职业学院)-知到答案、智慧树答案_第2页
Java程序设计(山西工程职业学院)-知到答案、智慧树答案_第3页
Java程序设计(山西工程职业学院)-知到答案、智慧树答案_第4页
Java程序设计(山西工程职业学院)-知到答案、智慧树答案_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

Java程序设计(山西工程职业学院)-知到答案、智慧树答案第一章单元测试1、问题:Java被()公司开发出来的选项:A:OracleB:IBMC:SunMicrosystemsD:Microsoft答案:【SunMicrosystems】2、问题:十进制数20换算成十六进制数是:选项:A:14B:FFC:AD:F1答案:【14】3、问题:()是一个程序,可运行在计算机上管理和控制计算机的活动。选项:A:操作系统B:调制解调器C:解释器D:编译器答案:【操作系统】4、问题:main方法是JavaApplication程序执行的入口点,关于main方法的定义正确的是:选项:A:publicvoidmain(Stringarg[])B:publicstaticvoidmain(Stringargs[])C:publicstaticintmain(String[]arg)D:publicstaticvoidmain()答案:【publicstaticvoidmain(Stringargs[])】5、问题:Java具有虚拟机,所以使它具有在任何平台下可运行的最强()选项:A:健壮性B:多态性C:继承性D:移植性答案:【移植性】6、问题:下面可以用来开发服务器端的应用程序的是:选项:A:J2SEB:J2EEC:JavaD:J2ME答案:【J2EE】7、问题:一个可以独立运行的Java应用程序()选项:A:可以有一个或多个main方法B:可以有一个或零个main方法C:只能有一个main方法D:最多只能有两个main方法答案:【只能有一个main方法】8、问题:JVM用于运行()选项:A:注释文件B:源代码文件C:字节码文件D:可执行文件答案:【字节码文件】9、问题:Java编写代码时()。选项:A:自动识别大小写B:只能大写C:不区分大小写D:区分大小写答案:【区分大小写】10、问题:Java中,哪种不可以用来限制存取权限的关键字()选项:A:extendsB:privateC:publicD:protected答案:【extends】第二章单元测试1、问题:下列哪项不属于Java语言的基本数据类型。选项:A:doubleB:booleanC:StringD:int答案:【String】2、问题:下列哪项不是有效的标识符。选项:A:_passeordB:2testC:$changeD:userName答案:【2test】3、问题:下列哪项不是Java语言的关键字。选项:A:sizeofB:instanceofC:gotoD:volatile答案:【sizeof】4、问题:为一个boolean类型变量赋值时,可以使用()方式选项:A:booleana="真";B:boolean=1;C:booleana==false;D:booleana=(9>=10);答案:【booleana=(9>=10);】5、问题:有如下代码:inta=5;intb=(a++)+(--a)+(++a);执行后,b的结果是:选项:A:14B:15C:17D:16答案:【16】6、问题:关系运算符的运算结果的类型是:选项:A:floatB:intC:booleanD:char答案:【boolean】7、问题:10%3的计算结果是:选项:A:1B:4C:2D:3答案:【1】8、问题:Java程序的入口方法是:选项:A:paintB:startC:initD:main答案:【main】9、问题:true^true的结果是:选项:A:falseB:true答案:【false】10、问题:4>>2的计算结果是:选项:A:2B:16C:8D:1答案:【1】第三章单元测试1、问题:下面关于if语句和switch语句的叙述错误的是选项:A:if语句和switch语句都可以实现算法的选择结构B:if语句和switch语句都能实现多路选择C:if语句可以嵌套使用D:switch语句不可以嵌套使用答案:【switch语句不可以嵌套使用】2、问题:如果要求一个循环结构的循环体至少执行一遍,则最适合描述该循环结构的语句是do-while语句选项:A:对B:错答案:【对】3、问题:下面关于for、while、do-while循环语句叙述正确的是选项:A:三种循环语句的循环体至少都必须放入一对花括号中B:三种循环语句的循环体至少都被无条件执行一次C:三种循环语句中都可以缺省循环终止条件表达式D:三种循环语句都可能出现无穷循环答案:【三种循环语句都可能出现无穷循环】4{、问题:下面程序运行后的输出结果为*#*#*inti;for(i=1;i<6;i++){if(i%2==1)System.out.print("*");elseSystem.out.print("#");}}选项:A:对B:错答案:【对】5、问题:下面关于循环语句的叙述错误的是选项:A:可以用for语句实现的循环,一定可以用while语句实现B:可以用do-while语句实现的循环,一定可以用while语句实现C:do-while语句和while语句的区别仅是关键字while的位置不同D:可以用while语句实现的循环,一定可以用for语句实现答案:【do-while语句和while语句的区别仅是关键字while的位置不同】6、问题:语句if(a>b)k=0;elsek=1;和()等价选项:A:k=(abC:k=(a>b)?0:1;D:k=(a>b)?1:0;答案:【k=(a>b)?0:1;】第四章单元测试1、问题:在Java中数组元素的下标下限是()选项:A:2B:0C:1答案:【0】2、问题:chars[]={'a','b','c','d','e'};数组s的长度是_____选项:A:5B:6C:3D:4答案:【5】3、问题:下列数组定义错误的是_____选项:A:inta[]B:intn[]={1,3,4};C:intn=10,a[n]D:intn[3]={1,2,4}答案:【intn[3]={1,2,4}】4、问题:数组对象在Java中存储在()中选项:A:队列B:栈C:堆D:链表答案:【堆】5、问题:为数组分配内存是在初始化时。选项:A:错B:对答案:【对】6、问题:数组一旦创建,大小不能再改变选项:A:对B:错答案:【对】7、问题:当调用方法时,给参数传入的值称为实际参数,简称实参。选项:A:错B:对答案:【对】8、问题:一个数组中只能存储同一种数据类型的数据。选项:A:对B:错答案:【对】9、问题:数组声明后,必须使用new运算符分配内存空间。选项:A:错B:对答案:【对】10、问题:创建数组后,系统会给每一个数组元素一个默认的值,如int型是1。选项:A:对B:错答案:【错】第五章单元测试1、问题:子类对象能否直接向其父类赋值?父类对象能否向其子类赋值?选项:A:能,能B:不能,不能C:能,不能D:不能,能答案:【能,不能】2、问题:Java语言类间的继承关系是选项:A:不一定B:多重继承C:不能继承D:单继承答案:【单继承】3、问题:区分类中重载方法的依据是选项:A:返回值的类型不同B:不同的形参名称C:形参列表的类型和顺序D:访问权限不同答案:【形参列表的类型和顺序】4、问题:在面向对象程序设计中,采用继承机制可以有效地组织程序结构。充分利用已有的类来创建更复杂的类,大大提高程序开发的效率,提高代码的复用率,降低维护的工作量。选项:A:错B:对答案:【对】5、问题:子类可以重新定义与父类同名的成员方法,实现对父类方法的覆盖。选项:A:错B:对答案:【对】第六章单元测试1、问题:Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。选项:A:对B:错答案:【错】2、问题:构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。选项:A:错B:对答案:【对】3、问题:有以下方法的定义,请选择该方法的返回类型(){return(short)x/y*2;}选项:A:shortB:intC:byteD:double答案:【double】4、问题:定义一个类,必须使用的关键字是选项:A:publicB:staticC:classD:interface答案:【class】5、问题:下面关于类的说法,不正确的是选项:A:对象是Java语言中的基本结构单位B:类就是对象C:类是同种对象的集合和抽象D:类属于Java语言中的复合数据类型答案:【类就是对象】第七章单元测试1、问题:下面关于接口的说法中不正确的是选项:A:接口中所有的方法都是public访问权限B:接口是Java中的特殊类,包含常量和抽象方法C:接口中所有的方法都是抽象的D:子接口继承父接口所用的关键字是implements答案:【子接口继承父接口所用的关键字是implements】2、问题:Java语言接口间的继承关系是选项:A:多重继承B:不一定C:单继承D:不能继承答案:【多重继承】3、问题:一个类实现接口的情况是选项:A:一次只能实现一个接口B:不一定C:一次可以实现多个接口D:不能实现接口答案:【一次可以实现多个接口】4、问题:Java中提供两种多态机制,重载与覆盖。选项:A:对B:错答案:【对】5、问题:内部类是在一个类内嵌套定义的类,其特点描述错误的是选项:A:可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量B:可以使用其他类的成员,而且可访问它所在类的成员C:除static内部类之外,不能在类内声明static成员D:只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名答案:【可以使用其他类的成员,而且可访问它所在类的成员】第八章单元测试1、问题:语言中提供了String和StringBuffer两种类型的字符串类来处理字符串。选项:A:错B:对答案:【对】2、问题:Java提供的日期类有()选项:A:DateFormatB:CalendarC:Date答案:【DateFormat;Calendar;Date】3、问题:使用String类的()方法可以获取一个字符串的长度。选项:A:equalsB:length()答案:【length()】4、问题:可以使用String类的()方法比较一字符串是否与字符串s相同选项:A:equalsB:length()答案:【length()】5、问题:Calendar类中,用于为指定的日历字段增加或减去指定的时间量的方法是选项:A:C.voidset(intfield,intvalue)B:voidset(intyear,intmonth,intdate)C:intget(intfield)D:voidadd(intfield,intamount)答案:【voidadd(intfield,intamount)】6、问题:下列方法中,用于返回当前日期的方法是选项:A:Date(longdate)B:Date()C:Date(intyear,intmonth,intdate)D:Date(Strings)答案:【Date()】7、问题:()类用于完成日期和时间字段的操作,它可以通过特定的方法设置和读取日期的特定部分,比如年、月、日、时、分和秒等选项:A:DateB:DateFormatC:Calendar答案:【Calendar】8、问题:int基本数据类型对应的包装类是Integer选项:A:错B:对答案:【对】第九章单元测试1、问题:集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。选项:A:错B:对答案:【对】2、问题:Collection接口的功能有()选项:A:长度功能B:迭代器功能C:添加功能D:转化功能E:删除功能F:判断功能答案:【长度功能;迭代器功能;添加功能;转化功能;删除功能;判断功能】3、问题:Set集合类包含Set接口和Set接口的实现类。选项:A:错B:对答案:【对】4、问题:List集合类包含List接口和List接口的实现类。选项:A:错B:对答案:【对】5、问题:下列()方法可以实现”将指定的值与映射中的指定键关联。”选项:A:clear()B:remove()C:get()D:put()答案:【put()】第十章单元测试1、问题:关于异常的含义,下列描述中最正确的一个是选项:A:程序编译错误B:程序自定义的异常事件C:程序语法错误D:程序编译或运行时发生的异常事件答案:【程序编译或运行时发生的异常事件】2、问题:自定义异常时,可以通过对下列哪一项进行继承选项:A:Applet类B:AssertionError类C:Exception类及其子类D:Error类答案:【Exception类及其子类】3、问题:对应try和catch子句的排列方式,下列哪一项是正确的?选项:A:父类异常在前,子类异常在后B:父类和子类不能同时出现在try语句块中C:只能有子类异常D:子类异常在前,父类异常在后答案:【子类异常在前,父类异常在后】4、问题:下列代码中给出正确的在方法体内抛出异常的是选项:A:thr

温馨提示

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

评论

0/150

提交评论