大学计算机基础课后答案_课后习题答案.docVIP

  • 40
  • 0
  • 约1.53万字
  • 约 14页
  • 2017-05-19 发布于江西
  • 举报

大学计算机基础课后答案_课后习题答案.doc

大学计算机基础课后答案_课后习题答案

第七章 【参考答案】 一、选择题 1.本题考的是Java语言的特点。 过去的高级语言大多数是面向过程的语言,它的缺点是问题的解决与程序是一对一的关系,问题如有任何一点变更,程序也随之要修改。 而面向对象的语言将客观世界看成由各种对象组成,对象客观实体可定义成大的结构-类(class),每个类有自己的特性(属性)和操作(方法)。面向对象技术使复杂的问题可以分解化,大大提高了软件的重用性。与其他面向对象语言相比,Java利用面向对象技术更彻底。它把所有的Java应用和Applet都看做对象,按类封装,其封装性实现了模块化和信息隐藏,继承性实现了代码重用,让用户可以自由地定义数据类型,建立自己的类库。 故本题答案为A。 2.本题考的是Java语言的特点。 Java解释器采用生成与体系结构无关的字节代码指令的技术,只需安装Java运行系统,就可保证Java程序可以在网络的任何地方运行,即同一个Java程序可在不同的处理器上运行,这就是Java的跨平台的特点,此特点保证了软件的可移植性。 故本题答案为D。 3.本题考的是Java程序结构。 Java规定,源文件名与程序类名必须相同,其扩展名为.java,源文件中最多只能有一个public类,其他类的个数不限。且Java是区分大小写的。 故本题答案为B。 4.本题考查的是main()方法的组成。 main()方法是一个特殊的方法,它是所有的Java Application程序执行的入口点,所以任何一个Java Application方法必须有且只能有一个main()方法,而且这个main()方法的方法头必须按照下面的格式书写: public static void main(String args[]) public static void main(String[] args) public static void main(String args[]) public类,其它类的个数不限。 参考答案:public 或 公共 2.参考答案:main 3.这个题目考查的是JAVA语言的开发和编译环境。 Java程序的编译程序是javac.exe。javac命令将Java程序编译成字节码,然后你可用java解释器java命令来解释执行这些Java字节码。Java程序源码必须存放在后缀为.java的文件里。Java程序里的每一个类,javac都将生成与类相同名称但后缀为.class文件。编译器把.class文件放在.java文件的同一个目录里,除非你用了-d选项。 参考答案:4 4.本题考查的是Java语言的特点。 Java语言是一种跨平台,适合于分布式计算环境的面向对象的编程语言。具体来说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高性能、多线程、动态性等。 参考答案:跨平台 5.本题考察的是Applet的概念。 Applet是能够嵌入到HTML页面中的,并能够在浏览器中运行的Java类。Applet自身不能运行,必须嵌入在其他应用程序中运行。 参考答案:HTML 第八章 【参考答案】 一、选择题 1.本题考的是Java的简单数据类型。 整型常量分3种书写格式: (1)十进制整数,如189,-360。 (2)八进制整数,以0开头,如012表示十进制的10。 (3)十六进制整数,以0x或0X开头,如0x123表示十进制数291。 另外选项B的书写格式表示科学计算,E是指数符。 故本题答案为D。 2.本题考的是运算符。 ?:是条件运算符,条件运算符是三元运算符。 三元条件表达式的一般形式为: expressinon1?expression2:expression3 其中表达式expression1应该是关系或布尔表达式,其计算结果为布尔值。如果该值为true,则计算表达式expression2,并将计算结果作为整个表达式的结果;如果为false,则计算表达式expression3,将计算结果作为条件表达式的结果。 故本题答案为A。 3.本题考查的是算术运算符。 首先说明一点,在Java语言中,取模运算符%,其操作数可以为浮点数。 对于二元算术运算符,其表达式结果的类型归纳为以下几类情况: (1)操作数全为整型,那么,只要其中有一个为long型,则表达式结果为long型。 (2)两个操作数全是byte型或short型,表达式结果也为int型。 (3)操作数为浮点型,只要其中有一个为double型,表达式结果就是double型。

文档评论(0)

1亿VIP精品文档

相关文档