判断题
- 面向过程软件开发的主要问题是数据与数据处理过程分开。(√)
- 没有JRE就不能执行Java程序。(√)
注:java只安装了jre,没有安装jdk,是不能运行源代码的。
java中JDK是java development kit的简称,代表开发环境工具,包括编译源程序和运行及调试所需要的环境所需要的环境;JRE是java runtime environment的简称,代表运行环境。也就是说JDK是包含JRE的。
其中如果只安装JRE不安装JDK,那么只能运行已经编译好的字节码文件即后缀名为.class的文件;如果安装了JDK,那么可以对源代码即后缀名为.java的文件进行编译,生成并运行.class的文件,最后得到程序运行结果。
所以,在java中要正常编译并运行源代码,可以只安装JDK。 - 本质上说,不配置环境变量,就一定无法进行Java程序开发。(×)
注:可直接使用集成开发环境(IDE,Integrated Development Environment)开发。 - Java源文件必须要含有主方法main。(×)
- 一般32位JDK的后缀有x86;64位的是x64。(√)
- 作为Java程序启动入口的main方法是必须位于某个public class即公开类中。(×)
- 一个Java源文件必须要有一个public class(公开类)。(×)
- 一个Java源文件可以有多个public class(公开类)。(×)
- 在Java源文件中,类名可以用中文,比如“public class 您好{”这样的定义。(√)
- Java语言是纯面向对象程序设计语言。(√)
单选题
- 如果要使用Java来开发一个桌面应用程序,应该使用以下哪个Java平台最佳( A )。
A.Java SE B.Java EE C.Java ME D.J2EE - 正式发布Java语言的年份是( B )。
A.1991 B.1995 C.1996 D.2005 - Java语言之父是:( A )。
A.James Gosling B.Linus Torvalds
C.Bjarne Stroustrup D.Tim Berners-Lee - 在Windows平台下,下面哪个是Java编译器程序:( B )
A. java.exe B. javac.exe C.jar.exe D. jconsole.exe - 下面哪些主方法的声明是不正确的:( B )
A.public static void main(String[] args)
B.public void static main(String[] a)
C.public static void main(String[] a)
D.static public void main(String[] args)
E.public static void main(String args[]) - 以下描述面向对象软件开发思想不正确的是: ( C )
A、面向对象的一个基本观点是万物皆对象
B、对象持有属性和行为
C、对象组成的客观世界是静态的
D、通过相互传递消息和交互来推动对象世界的运行
多选题
-
以下哪些是结构化程序设计方法论的思想:( ABD )
A、自顶向下 B、逐步求精
C、循环 D、模块化 -
软件系统的优秀开发有三个方面的重要特性,分别是:( CDE )。
A、可靠性 B、可用性 C、可维护性 D、可复用性 E、可扩展性