2020 Java程序设计(成都理工大学) 最新满分章节测试答案

2025年5月10日 分类:免费网课答案 作者:网课帮手
文章目录[隐藏]

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-03到2020-05-10
本篇答案更新状态:已完结

【作业】第一章 Java概述 请安装配置Java编译环境,完成简单Java程序的编写及调试

1、 问题:请安装配置JDK以及Eclipse,并且完成一个简单java程序的编写及调试,要求正确输出“hello java”。将程序运行及结果界面截图进行提交。
评分规则: 【 根据程序运行及结果界面截图进行评分。

第一章 Java概述 Java概述

1、 问题:下列不属于面向对象编程的特征的是()
选项:
A:封装
B:指针操作
C:多态性
D:继承
答案: 【指针操作

2、 问题:Java程序是由什么组成的?
选项:
A:类
B:对象
C:包
D:函数
答案: 【

3、 问题:javac是Java的()
选项:
A:解释器
B:编译器
C:小程序浏览器
D:调试器
答案: 【编译器

4、 问题:Java JDK中反编译工具是?
选项:
A:javac
B:java
C:jdb
D:javap
答案: 【javap

5、 问题:下列哪个是Java应用程序主类中正确的main方法?
选项:
A:public void main (String args[ ])
B:static void main (String args[ ])
C:public static void Main (String args[])
D:public static void main (String args[ ])
答案: 【public static void main (String args[ ])

6、 问题:下列哪个是JDK提供的编译器?
选项:
A:java.exe
B:javac.exe
C:javap.exe
D:javaw.exe
答案: 【javac.exe

7、 问题:以下是java语言的主要特点的是?
选项:
A:简单
B:面向对象
C:可移植
D:健壮
E:安全
答案: 【简单;
面向对象;
可移植;
健壮;
安全

8、 问题:关于JAVA语言安全性,说法正确的是?
选项:
A:在Java语言里,像指针和释放内存等C++功能被删除,避免了非法内存操作。new出来的对象,不需要手动释放。
B:Java语言在你的机器上执行前,要经过很多次的测试。它经过代码校验,检查代码段的格式,检测指针操作,对象操作是否过分以及试图改变一个对象的类型。
C:java语言编译出来的class文件很容易被反编译和破解,因此java语言其实并不是那么安全的。
D:当Java用来创建浏览器时,语言功能和浏览器本身提供的功能结合起来,使它更安全。
答案: 【在Java语言里,像指针和释放内存等C++功能被删除,避免了非法内存操作。new出来的对象,不需要手动释放。;
Java语言在你的机器上执行前,要经过很多次的测试。它经过代码校验,检查代码段的格式,检测指针操作,对象操作是否过分以及试图改变一个对象的类型。;
当Java用来创建浏览器时,语言功能和浏览器本身提供的功能结合起来,使它更安全。

9、 问题:JAVA JDK说法正确的有哪些?
选项:
A:JDK是Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具
B:SE(JavaSE),standard edition,标准版,是我们通常用的一个版本
C:EE(JavaEE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序
D:截止2018-04月,最新的JDK版本是Java SE 10
答案: 【JDK是Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具;
SE(JavaSE),standard edition,标准版,是我们通常用的一个版本;
EE(JavaEE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序;
截止2018-04月,最新的JDK版本是Java SE 10

10、 问题:JDK包含的基本组件包括哪些?
选项:
A:javac–编译器,将源程序转成字节码
B:javadoc–文档生成器,从源码注释中提取文档
C:java–运行编译后的java程序(.class后缀的)
D:JSP:全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计
E:jar–打包工具,将相关的类文件打包成一个文件
答案: 【javac–编译器,将源程序转成字节码;
javadoc–文档生成器,从源码注释中提取文档;
java–运行编译后的java程序(.class后缀的);
jar–打包工具,将相关的类文件打包成一个文件

第二章 Java编程基础 Java编程基础

1、 问题:下列说法错误的是?
选项:
A:Java是跨平台的编译语言
B:Java支持分布式计算
C:Java支持多线程
D:Java是面向过程的编译语言
答案: 【Java是面向过程的编译语言

2、 问题:为了使一个名为Example的类可以成功编译,运行,必须满足以下哪个条件?
选项:
A:Example类必须被创建为一个对象
B:Example类必须声明为public类
C:Example类必须定义一个正确的main()方法
D:Example类必须导入java.lang包
答案: 【Example类必须定义一个正确的main()方法

3、 问题:请问,使一个名为Myclass的public类可以成功编译,需满足以下哪个条件?
选项:
A:Myclass类中必须定义一个正确的main()方法
B:Myclass类必须定义在Myclass.java源文件中
C:Myclass类必须定义在Myclass包中
D:Myclass类必须被导入
答案: 【Myclass类必须定义在Myclass.java源文件中

4、 问题:在java中下列关于自动类型转换说法正确的是()
选项:
A:基本数据类型和String相加结果一定是字符串型
B:char类型和int类型相加结果一定是字符
C:double类型可以自动转换为int
D:char + int + double +"" 结果一定是double
答案: 【基本数据类型和String相加结果一定是字符串型

5、 问题:下列哪个叙述是正确的?( )
选项:
A: 成员变量的名字不可以和局部变量的相同。
B:方法的参数的名字可以和方法中声明的局部变量的名字相同。
C:成员变量没有默认值。
D:局部变量没有默认值。
答案: 【局部变量没有默认值。

6、 问题:下列哪个叙述是正确的?
选项:
A:String类是final 类,不可以有子类。
B:String类在java.util包中。
C:"abc"=="abc"的值是false 。
D:"abc".equals("Abc")的值是true。
答案: 【String类是final 类,不可以有子类。

7、 问题:下列哪个表达式是正确的(无编译错误)?
选项:
A:int m =Float.parseFloat("567");
B:int m =Short.parseShort("567");
C:byte m =Integer.parseInt("2");
D:float m =Float.parseDouble("2.9") 
答案: 【int m =Short.parseShort("567");

8、 问题:3.对于如下代码,下列哪个叙述是正确的?public class E{    public static void main(String[] args){       String strOne="bird";       String strTwo=strOne;       strOne="fly";       System.out.println(strTwo);   } }
选项:
A:程序编译出现错误。
B:程序标注的【代码】的输出结果是bird。
C:程序标注的【代码】的输出结果是fly。
D:程序标注的【代码】的输出结果是null。
答案: 【程序标注的【代码】的输出结果是bird。

9、 问题:下列哪项字符序列可以做为标识符?
选项:
A:true
B:default
C:_int
D:good-class
答案: 【_int

10、 问题:下列哪一项叙述是正确的?
选项:
A:char型字符在Unicode表中的位置范围是0至32767
B:char型字符在Unicode表中的位置范围是0至65535
C:char型字符在Unicode表中的位置范围是0至65536
D:char型字符在Unicode表中的位置范围是-32768至32767
答案: 【char型字符在Unicode表中的位置范围是0至65535

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读