面向对象程序设计(Java)(烟台职业学院) 知到智慧树答案2024 z50197
第一章 单元测试
1、单选题:
下列关于Java特点的描述中,错误的是( )
A:Java具有自动垃圾回收的机制
B:Java允许多个线程同时执行
C:Java只能运行在Window和Linux平台
D:Java语言不支持指针
答案: Java只能运行在Window和Linux平台
2、单选题:
如果jdk的安装路径为:c:jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项( )
A:c:jdkbin
B:c:jre
C:c:jdk
D:c:jrebin
答案: c:jdkbin
3、单选题:
下面哪种类型的文件可以在Java虚拟机中运行( )
A:.exe
B:.java
C:.jre
D:.class
答案: .class
4、单选题:
下列关于Java语言的描述中,错误的是( )
A:Java是一门与平台无关的编程语言
B:Java是一门介于汇编和高级之间的语言
C:Java语言是一门面向对象的编程语言
D:Java具有JavaSE、JavaME和JavaEE三大平台
答案: Java是一门介于汇编和高级之间的语言
5、多选题:
下列选项中,哪些是Java语言的特性( )
A:简单性
B:跨平台性
C:面向对象
D:支持多线程
答案: 简单性;
跨平台性;
面向对象;
支持多线程
6、多选题:
下列关于使用Javac命令编译后生成文件的说法中,正确的是( )
A:编译后生成文件的后缀名为.java
B:编译后生成的文件为二进制文件
C:编译后生成的文件可以在Java虚拟机中运行
D:编译后生成文件的后缀名为.class
答案: 编译后生成的文件为二进制文件;
编译后生成的文件可以在Java虚拟机中运行;
编译后生成文件的后缀名为.class
7、多选题:
下列关于多行注释的应用,正确的是( )
A:多行注释会影响程序运行速度
B:写多行注释是一个良好的习惯
C:程序中可以不写多行注释
D:多行注释有利于代码的阅读性
答案: 写多行注释是一个良好的习惯;
程序中可以不写多行注释;
多行注释有利于代码的阅读性
8、判断题:
在Java中,类名的首字母要求大写。( )
A:错
B:对
答案: 对
9、判断题:
lib是library的缩写,用于存放Java类库或库文件。( )
A:对
B:错
答案: 对
10、判断题:
JDK安装的时候不可以修改安装目录。( )
A:对
B:错
答案: 错
第二章 单元测试
1、单选题:
以下关于三元运算符的说法中,正确的是( )
A:三元运算符只能得到基本类型的结果。
B:都不对。
C:三元运算符第一个表达式的结果可以是任意类型的值。
D:三元运算符第一个表达式的结果必须是boolean类型值。
答案: 三元运算符第一个表达式的结果必须是boolean类型值。
2、单选题:
阅读下面程序片段switch (i) {case 1:System.out.println(“message1”);case 2:System.out.println(“message2”);case 3:System.out.println(“message3”);break;}请说当变量i的值为多少时,程序只输出“message 3”。( )
A:2
B:1
C:4
D:3
答案: 3
3、单选题:
若int a = 7;a %= 2;则执行后,变量a的值是( )
A:3
B:7
C:1
D:2
答案: 1
4、单选题:
下列关于浮点型数据的定义,哪一个不能通过编译( )
A:float d=100;
B:float b=12.45;
C:double a=12.45;
D:double c=100;
答案: float b=12.45;
5、多选题:
下列选项中,哪些是定义标识符时应该遵循的规则( )
A:类名和接口名一律小写
B:在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读
C:包名所有字母一律小写
D:不能以数字开头
答案: 在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读;
包名所有字母一律小写;
不能以数字开头
6、多选题:
以下选项中,满足无限循环条件的是( )
A:for(; true ?
B:for(int x = 0 ; ; x++)
C:均不满足
D:for(; ?
答案: for(; true ;);
for(int x = 0 ; ; x++);
for(; ?
7、判断题:
class是一个用于声明类的关键字。( )
A:对
B:错
答案: 对
8、判断题:
for循环语句一般用在循环次数未知的情况下。( )
A:错
B:对
答案: 错
9、判断题:
当if语句只控制一行执行语句时,可以不写后面的大括号。( )
A:对
B:错
答案: 对
10、多选题:
下列选项中,属于常量的是( )
A:”intx”
B:false
C:null
D:”
答案: ”intx”;
false;
null;
”
下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!
完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,无期末答案。购买后上方矩形框将出现已付费的隐藏内容。
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页