![Java程序设计智慧树知到答案2024年黑龙江农业工程职业学院(松北校区)_第1页](http://file4.renrendoc.com/view3/M02/0E/34/wKhkFmY2F5KAPDr2AAFoVtXygxs640.jpg)
![Java程序设计智慧树知到答案2024年黑龙江农业工程职业学院(松北校区)_第2页](http://file4.renrendoc.com/view3/M02/0E/34/wKhkFmY2F5KAPDr2AAFoVtXygxs6402.jpg)
![Java程序设计智慧树知到答案2024年黑龙江农业工程职业学院(松北校区)_第3页](http://file4.renrendoc.com/view3/M02/0E/34/wKhkFmY2F5KAPDr2AAFoVtXygxs6403.jpg)
![Java程序设计智慧树知到答案2024年黑龙江农业工程职业学院(松北校区)_第4页](http://file4.renrendoc.com/view3/M02/0E/34/wKhkFmY2F5KAPDr2AAFoVtXygxs6404.jpg)
![Java程序设计智慧树知到答案2024年黑龙江农业工程职业学院(松北校区)_第5页](http://file4.renrendoc.com/view3/M02/0E/34/wKhkFmY2F5KAPDr2AAFoVtXygxs6405.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java程序设计黑龙江农业工程职业学院(松北校区)智慧树知到答案2024年第一章测试
Java文件的扩展名是()。
A:.javaB:.classC:.txtD:.xls
答案:AJava具有的特性不正确的是()。
A:简单B:静态性C:跨平台D:面向对象
答案:BJava语言具有许多优势和特点,以下哪一项特点能保证软件的可移植性()。
A:安全性B:健壮性C:动态性D:跨平台
答案:DJava字节码文件的后缀是()。
A:.classB:.docC:.javaD:.jpg
答案:AJava程序的开发工具是()。
A:SDKB:JREC:EclipseD:JDK
答案:C在安装Eclipse前需要先安装()。
A:MyEclipseB:SDKC:IDED:JDK
答案:DJAVA所定义的版本中不包括()。
A:JAVAHEB:JAVAEEC:JAVAMED:JAVASE
答案:A下列说法正确的是()。
A:JAVA程序的main方法必须写在类里面B:JAVA程序中可以有多个main方法C:JAVA程序中类名必须与文件名一样D:JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来
答案:A开发Java程序必须使用Eclipse这种开发环境,否则不能编写Java代码。()
A:错B:对
答案:AJava为移动设备提供的平台是JavaSE。()
A:对B:错
答案:B
第二章测试
以下有关标识符的说法中,正确的是()。
A:标识符是不区分大小写的B:任何字符的组合都可以形成一个标识符C:Java的保留字也可以作为标识符使用D:标识符是以字母、下划线或$开头,后跟着字母、数字、下划线或$的字符组合
答案:D为一个boolean类型变量赋值时,可以使用哪种方式()。
A:booleana="真";B:booleana=(9>=10);C:boolean=1;D:booleana==false;
答案:BJava中的注释有哪几种()。
A:/***/B://C:#D:/**/
答案:ABD在switch条件语句和循环语句中都可以使用break语句。()
A:对B:错
答案:A以下说法中正确的是()。
A:其他说法都是错误的B:字符类型占两个字节,可保存两个字符C:字符类型占两个字节,可保存一个字符D:基本字符数据类型有字符和字符串两种
答案:C下面有关for循环的描述正确的是()。
A:for循环只能用于循环次数已经确定的情况B:for循环是先执行循环体语句,后进行条件判断C:for循环体语句中,可以包含多条语句,但要用大括号括起来D:在for循环中,不能使用break语句跳出循环
答案:C以下代码,能够对数组正确初始化(或者是默认初始化)的是()。
A:int[]a;B:int[]a=newint[5];C:a={1,2,3,4,5};D:int[]a=newint[5]{1,2,3,4,5};
答案:B下列定义的是常量的是()。
A:doublefg;B:inti;C:finalintPIE;D:floatsum;
答案:C下列代码输出结果是()。
inti=10;
while(i>0){
i=i+1;
if(i==10){
break;
}
}
A:循环执行一次B:while循环执行10次C:死循环D:循环一次都不执行
答案:C自定义的方法必须有返回值,否则程序会出错。()
A:对B:错
答案:B
第三章测试
对象的特征在类中表示为变量,称为类的()。
A:属性B:方法C:对象D:数据类型
答案:A下述概念中不属于面向对象的是()。
A:类、封装B:继承、多态C:过程调用D:对象、消息
答案:C关于面向对象的说法正确的是()。
A:有多少个实体就要创建多少个类B:现实世界中的某些实体不能用类来描述C:对象的行为和属性被封装在类中,外界通过调用类的方法来获得,但是要知道类的内部是如何实现数据类型D:类可以让我们用程序模拟现实世界中的实体
答案:D关于构造方法下列说法错误的是()。
A:构造方法具有和类名相同的名称B:构造方法不可以重载,但是可以继承C:构造方法用来初始化该类的一个新的对象D:构造方法不返回任何数据类型,且不用void来修饰
答案:B访问修饰符作用范围由大到小是()。
A:private-protected-default-publicB:public-protected-default-privateC:private-default-protected-publicD:public-default-protected-private
答案:B下列选项中关于Java中封装的说法错误的是()。
A:包含属性的类都必须封装属性,否则无法通过编译B:属性的访问方法包括setter方法和getter方法C:setter方法用于赋值,getter方法用于取值D:封装就是将属性私有化,提供共有的方法访问私有属性
答案:A分析选项中关于Java中this关键字的说法正确的是()。
A:this关键字是在对象内部指代自身的引用B:this关键字可以在类中的任何位置使用C:同一个类的不同对象共用一个thisD:this关键字和类关联,而不是和特定的对象关联
答案:A以下关于final关键字说法正确的是()。
A:final修饰的变量不允许被再次赋值B:final是java中的修饰符,可以修饰类、方法和属性C:final修饰的方法不能被重载D:final修饰的类不能被继承
答案:ABD以下对于重载描述错误的是()。
A:方法的返回值类型不是区分方法重载的条件B:构造方法不能重载C:方法重载只能发生在一个类的内部D:重载要求方法名相同,参数列表不同
答案:B
第四章测试
在Java语言中,下列关于类的继承的描述,正确的是()。
A:一个类可以具有多个子类B:一个类可以继承多个父类C:子类可以使用父类的所有方法D:子类一定比父类有更多的成员方法
答案:AJava中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是()。
A:C不仅继承了B中的成员,同样也继承了A中的成员B:C不能继承A或B中的成员C:C只继承了A中的成员D:C只继承了B中的成员
答案:A下列选项中关于Java中super关键字的说法正确的是()。
A:super关键字是在子类对象内部指代其父类对象的引用B:super关键字不仅可以指代子类的直接父类,还可以指代父类的父类C:子类通过super关键字只能调用父类的方法,而不能调用父类的属性D:子类通过super关键字只能调用父类的属性,而不能调用父类的方法
答案:A以下关于抽象类和接口的说法正确的是()。
A:抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次继承。但是一个类却可以实现多个接口。B:实现抽象类和接口的类必须实现其中的所有方法,除非它也是抽象类。C:在抽象类中可以没有抽象方法D:接口中定义的变量默认是publicstaticfinal型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。
答案:ABCD以下对继承的描述错误的是()。
A:父类更具有通用性,子类更具体B:Java中的继承存在着传递性C:当实例化子类时会递归调用父类中的构造方法D:Java中的继承允许一个子类继承多个父类
答案:D下列方法中哪个是抽象方法()。
A:abstractvoidFunc(){}B:overridevoidFunc()C:virtualvoidFunc(){}D:abstractvoidFunc();
答案:D以下描述正确的是()。
A:构造方法可以重写B:构造方法不能重载C:方法的重写应用在一个类的内部D:方法的重载与返回值类型无关
答案:D实现接口的关键字是()。
A:extendsB:finalC:interfaceD:implements
答案:D以下描述错误的有()。
A:abstract修饰的类,其子类也可以是abstract修饰的B:abstract可以修饰变量C:abstract可以修饰类、接口、方法D:abstract修饰的类主要用于被继承
答案:B在使用super和this关键字时,以下描述正确的是()。
A:在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则会出错B:super()和this()可以同时出现在构造方法中C:super()和this()不一定要放在构造方法内第一行D:super()和this()可以在static环境中使用,包括static方法和static语句块
答案:A
第五章测试
在Java中抛出异常的关键字是()。
A:throwB:catchC:tryD:Finally
答案:A关于异常,下列说法正确的是()。
A:为了保证程序运行速度,要尽量避免异常控制B:异常是一种对象C:一旦程序运行,异常将被创建D:其他说法都不对
答案:B下列哪个类是所有异常的父类()。
A:ExceptionB:AWTErrorC:ErrorD:Throwable
答案:D在异常处理中,将可能抛出异常的方法放在下列哪个语句块中()。
A:finallyB:tryC:throwsD:catch
答案:B对于try...catch...子句的排列方式,下列正确的一项是()。
A:父类异常与子类异常不能同时出现B:只能有子类异常C:子类异常在前,父类异常在后D:父类异常在前,子类异常在后
答案:C使用catch(Exceptione)的好处是()。
A:捕获try语句块产生的所有类型的异常B:只会捕获个别类型的异常C:忽略一些异常D:执行一些程序
答案:A在异常处理中,如释放资源、关闭文件、关闭数据库等由()子句来完成。
A:finally子句B:try子句C:throw子句D:catch子句
答案:A当方法遇到异常又不知道该如何处理时,下列哪种说法是正确的()。
A:嵌套异常B:捕获异常C:抛出异常D:声明异常
答案:D一个异常将终止()。
A:抛出的异常B:上面的说法都不对C:整个程序D:产生异常的try块
答案:C一个异常处理中的catch语句块只能有一个或者可以没有。()
A:对B:错
答案:B一个异常处理中的finally语句块只能有一个或者可以没有。()
A:错B:对
答案:B
第六章测试
String类中的getBytes()方法的作用是()。
A:获取字符串中字符的个数B:将字符串变成字节数组C:将字符串变成字符数组D:将整数变成字符串
答案:B对字符串“ababcdabcdefg”使用indexOf(‘a’)和lastIndexOf(‘a’)的运行结果是()。
A:0,6B:1,1C:0,0D:1,6
答案:A以下哪个方法可以向StringBuffer对象的指定位置添加数据是()。
A:append()B:insert()C:add()D:into()
答案:B关于null和“”说法正确的是()。
A:“”是字符串对象B:null可以调用方法C:“”可以调用方法D:null是常量
答案:ACDString类charAt()方法作用是()。
A:返回指定索引处的字符B:返回指定字符串的索引C:返回指定字符的索引D:返回指定索引处的字符串
答案:A关于StringBuffer和StringBuilder说法正确的是()。
A:StringBuffer是线程安全的,StringBuilder不是线程安全的B:StringBuffer和StringBuilder的方法不同C:StringBuffer不是线程安全的,StringBuilder是线程安全的D:StringBuffer和StringBuilder都是线程安全的
答案:A关于Math.PI说法正确的是()。
A:其他的说法都正确B:静态常量C:被final修饰D:Math.PI每次运行结果不一样
答案:BC下面哪个程序的运行结果是true()。
A:System.out.println("".equalsIgnoreCase(null));B:System.out.println("abc"=="ab"+"c");C:System.out.println("".equals(null));D:System.out.println("abc".equals("Abc"));
答案:BStringBuffer和String的区别()。
A:StringBuffer是一个不可变的字符序列B:StringBuffer就是StringC:String是一个可变的字符序列D:StringBuffer是一个可变的字符序列
答案:D可以获取绝对值的方法是()。
A:Math.pow()B:Math.abs()C:Math.ceil()D:Math.floor()
答案:BMath.random()说法正确的是()。
A:返回0或是1B:返回一个随机的int类型数,该数大于等于0.0小于1.0C:返回一个不确定的整数D:返回一个随机的double类型数,该数大于等于0.0小于1.0
答案:DMath.ceil(-12.5)运行结果是()。
A:-11B:-12.0C:-13D:-12
答案:B
第七章测试
集合按照其存储结构可以分为两大类,分别是单列集合Map和双列集合Collection。()
A:错B:对
答案:A以下哪种数据类型的底层使用一个长度可变数组来保存元素()。
A:HashMapB:LinkedListC:TreeSetD:ArrayList
答案:D以下哪种数据类型的底层使用双向循环链表保存元素()。
A:LinkedListB:TreeSetC:ArrayListD:HashMap
答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 粤人版地理八年级上册《第二节 工业》听课评课记录1
- 八年级数学上册 12.3 角的平分线的性质 第2课时 角的平分线的判定听评课记录 新人教版
- 指导青年教师开展课题研究协议书(2篇)
- 电力传输合同(2篇)
- 人教版数学八年级下册《阅读与思考海伦-秦九韶公式》听评课记录1
- 【2022年新课标】部编版七年级上册道德与法治7.2 爱在家人间 听课评课记录
- 小学数学-六年级下册-4-3-5 用比例解决问题 听评课记录
- 华东师大版八年级上册数学听评课记录《13.4尺规作图(2)》
- 湘教版数学八年级上册1.3.3《整数指数幂的运算法则》听评课记录1
- 苏科版数学九年级上册第2章《弧长及扇形的面积》听评课记录
- 2025年鲁泰集团招聘170人高频重点提升(共500题)附带答案详解
- 2024-2025学年成都高新区七上数学期末考试试卷【含答案】
- 企业员工食堂管理制度框架
- 《辣椒主要病虫害》课件
- 电力沟施工组织设计-电缆沟
- 2024年煤矿安全生产知识培训考试必答题库及答案(共190题)
- 《法律援助》课件
- 小儿肺炎治疗与护理
- GB/T 36547-2024电化学储能电站接入电网技术规定
- 学校物业管理投标书范本
- 《高处作业安全》课件
评论
0/150
提交评论