2020 Java程序设计(云南民族大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-13到2020-07-31
本篇答案更新状态:已完结
第1章 Java概述 Java概述
1、 问题:Java程序是由什么组成的?
选项:
A:类
B:对象
C:包
D:函数
答案: 【类】
2、 问题:javac是Java的()
选项:
A:解释器
B:编译器
C:小程序浏览器
D:调试器
答案: 【编译器】
3、 问题:Java JDK中反编译工具是?
选项:
A:javac
B:java
C:jdb
D:javap
答案: 【javap】
4、 问题:下列哪个是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[ ])】
5、 问题:下列哪个是JDK提供的编译器?
选项:
A:java.exe
B:javac.exe
C:javap.exe
D:javaw.exe
答案: 【javac.exe】
6、 问题:下列哪个叙述是正确的( )
选项:
A:Java语言是2005年5月SUN公司推出的编程语言。
B:Java语言是2005年5月IBM公司推出的编程语言。
C:Java语言的名字是印度尼西亚一个盛产咖啡的岛名。
D:Java语言的主要贡献者是比尔盖茨。
答案: 【Java语言的名字是印度尼西亚一个盛产咖啡的岛名。】
7、 问题:下列哪个叙述是正确的( )
选项:
A:Java源文件是由若干个书写形式相互独立的类组成
B:Java源文件中只能有一个类
C:如果Java源文件中有多个类,那么至少有一个类必须是public类
D:Java源文件的文件扩展名是.TXT
答案: 【Java源文件是由若干个书写形式相互独立的类组成】
8、 问题:有一个源文件如下:public class Hello{ public static void main (String args[]){ System.out.println("这是一个简单的Java应用程序"); Student stu=new Student(); stu.speak("We are students"); }}class Student{ public void speak(String s){ System.out.println(s); }}则下列哪个说法是正确的( )
选项:
A:该源文件的文件名必须是Hello.java
B:该源文件的文件名必须是hello.java
C:该源文件的文件名必须是Student.java
D:该源文件的文件名必须是student.java
答案: 【该源文件的文件名必须是Hello.java】
9、 问题:java程序运行入口的main方法的返回类型是什么?
选项:
A:static
B:int
C:void
D:char
答案: 【void】
10、 问题:下列ABCD注释标注的哪行代码有错误?public class Hello { //A public static void main (String args[]) { //B System.out.println("这是一个简单的Java应用程序"); //C system.out.println("展示了一个JAVA程序的结构"); } //D}
选项:
A:A
B:B
C:C
D:D
答案: 【D】
11、 问题:下列ABCD注释标注的哪行代码有错误?Public class Hello { //A public static void main (String args[]) { //B System.out.println("这是一个简单的Java应用程序"); //C System.out.println("展示了一个JAVA程序的结构"); } //D}
选项:
A:A
B:B
C:C
D:D
答案: 【A】
12、 问题:下列ABCD注释标注的哪行代码有错误?public class Hello { //A public static void main (string args[]) { //B System.out.println("这是一个简单的Java应用程序"); //C System.out.println("展示了一个JAVA程序的结构"); } //D}
选项:
A:A
B:B
C:C
D:D
答案: 【B】
13、 问题:下列ABCD注释标注的哪行代码有错误?public class Hello { //A public static void main (String args[]) { //B System.out.println("这是一个简单的Java应用程序"); //C System.out.println(“展示了一个JAVA程序的结构); } //D}
选项:
A:A
B:B
C:C
D:D
答案: 【D】
14、 问题:以下是java语言的主要特点的是?
选项:
A:简单
B:面向对象
C:可移植
D:健壮
E:安全
答案: 【简单;
面向对象;
可移植;
健壮;
安全】
15、 问题:关于JAVA语言安全性,说法正确的是?
选项:
A:在Java语言里,像指针和释放内存等C++功能被删除,避免了非法内存操作。new出来的对象,不需要手动释放。
B:Java语言在你的机器上执行前,要经过很多次的测试。它经过代码校验,检查代码段的格式,检测指针操作,对象操作是否过分以及试图改变一个对象的类型。
C:java语言编译出来的class文件很容易被反编译和破解,因此java语言其实并不是那么安全的。
D:当Java用来创建浏览器时,语言功能和浏览器本身提供的功能结合起来,使它更安全。
答案: 【在Java语言里,像指针和释放内存等C++功能被删除,避免了非法内存操作。new出来的对象,不需要手动释放。;
Java语言在你的机器上执行前,要经过很多次的测试。它经过代码校验,检查代码段的格式,检测指针操作,对象操作是否过分以及试图改变一个对象的类型。;
当Java用来创建浏览器时,语言功能和浏览器本身提供的功能结合起来,使它更安全。】
16、 问题: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】
17、 问题:JDK包含的基本组件包括哪些?
选项:
A:javac–编译器,将源程序转成字节码
B:javadoc–文档生成器,从源码注释中提取文档
C:java–运行编译后的java程序(.class后缀的)
D:JSP:全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计
E:jar–打包工具,将相关的类文件打包成一个文件
答案: 【javac–编译器,将源程序转成字节码;
javadoc–文档生成器,从源码注释中提取文档;
java–运行编译后的java程序(.class后缀的);
jar–打包工具,将相关的类文件打包成一个文件】
18、 问题:Java语言的主要贡献者是James Gosling
选项:
A:正确
B:错误
答案: 【正确】
19、 问题:开发JAVA应用程序的基本步骤是:编写源程序文件2.编译源程序文件为字节码文件运行字节码文件
选项:
A:正确
B:错误
答案: 【正确】
20、 问题:Java源程序文件中只能有一个类。
选项:
A:正确
B:错误
答案: 【错误】
21、 问题:如果源文件中有多个类,那么至多有一个类可以是public类
选项:
A:正确
B:错误
答案: 【正确】
22、 问题:如果源文件中有多个类,那么必须要有一个类是public类
选项:
A:正确
B:错误
答案: 【错误】
23、 问题:如果源文件中有多个类,这些类可以都不是public类
选项:
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦