Java基础练习题

判断题

  1. 面向过程软件开发的主要问题是数据与数据处理过程分开。(√)
  2. 没有JRE就不能执行Java程序。(√)
    注:java只安装了jre,没有安装jdk,是不能运行源代码的。
    java中JDK是java development kit的简称,代表开发环境工具,包括编译源程序和运行及调试所需要的环境所需要的环境;JRE是java runtime environment的简称,代表运行环境。也就是说JDK是包含JRE的。
    其中如果只安装JRE不安装JDK,那么只能运行已经编译好的字节码文件即后缀名为.class的文件;如果安装了JDK,那么可以对源代码即后缀名为.java的文件进行编译,生成并运行.class的文件,最后得到程序运行结果。
    所以,在java中要正常编译并运行源代码,可以只安装JDK。
  3. 本质上说,不配置环境变量,就一定无法进行Java程序开发。(×)
    注:可直接使用集成开发环境(IDE,Integrated Development Environment)开发。
  4. Java源文件必须要含有主方法main。(×)
  5. 一般32位JDK的后缀有x86;64位的是x64。(√)
  6. 作为Java程序启动入口的main方法是必须位于某个public class即公开类中。(×)
  7. 一个Java源文件必须要有一个public class(公开类)。(×)
  8. 一个Java源文件可以有多个public class(公开类)。(×)
  9. 在Java源文件中,类名可以用中文,比如“public class 您好{”这样的定义。(√)
  10. Java语言是纯面向对象程序设计语言。(√)

单选题

  1. 如果要使用Java来开发一个桌面应用程序,应该使用以下哪个Java平台最佳( A )。
    A.Java SE B.Java EE C.Java ME D.J2EE
  2. 正式发布Java语言的年份是( B )。
    A.1991 B.1995 C.1996 D.2005
  3. Java语言之父是:( A )。
    A.James Gosling B.Linus Torvalds
    C.Bjarne Stroustrup D.Tim Berners-Lee
  4. 在Windows平台下,下面哪个是Java编译器程序:( B )
    A. java.exe B. javac.exe C.jar.exe D. jconsole.exe
  5. 下面哪些主方法的声明是不正确的:( 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[])
  6. 以下描述面向对象软件开发思想不正确的是: ( C )
    A、面向对象的一个基本观点是万物皆对象
    B、对象持有属性和行为
    C、对象组成的客观世界是静态的
    D、通过相互传递消息和交互来推动对象世界的运行

多选题

  1. 以下哪些是结构化程序设计方法论的思想:( ABD )
    A、自顶向下 B、逐步求精
    C、循环 D、模块化

  2. 软件系统的优秀开发有三个方面的重要特性,分别是:( CDE )。
    A、可靠性 B、可用性 C、可维护性 D、可复用性 E、可扩展性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值