java课后习题答案及部分作业答案.doc

java课后习题答案及部分作业答案.doc

ID:59254623

大小:59.00 KB

页数:28页

时间:2020-09-08

java课后习题答案及部分作业答案.doc_第1页
java课后习题答案及部分作业答案.doc_第2页
java课后习题答案及部分作业答案.doc_第3页
java课后习题答案及部分作业答案.doc_第4页
java课后习题答案及部分作业答案.doc_第5页
资源描述:

《java课后习题答案及部分作业答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Java概述一、选择题1、下面哪个是在Dos命令提示符下编译Java程序的命令?(A)A.javacB.javaC.javadocD.javaw2、以下哪些是Java程序中有效的注释符号?(ABC)A.//B./**/C./***/D.*/*/3、以下哪个不是Java语言的特点?(B)A.面向对象B.自动检查语法错误C.跨平台D.解释执行4、Java编译器会将Java程序转换为(C)A.可执行代码B.目标代码C.字节码D.机器代码5、Java源文件的扩展名是(D)A..classB..jarC..javD..java二、简答题1、Java的跨平台的含义是什么?为什么Java可以跨平

2、台?Java语言的一个非常重要的特点就是平台无关性。它是指用Java编写的应用程序编译后不用修改就可在不同的操作系统平台上运行。Java之所以能平台无关,主要是依靠Java虚拟机(JVM)来实现的。JVM是一种抽象机器,它附着在具体操作系统之上,本身具有一套虚机器指令,并有自己的栈、寄存器组等。Java编程人员在编写完Java程序后,Java编译器将Java源代码文件编译后生成字节码文件2、简述Java语言的特点Java具有以下特点:1)、简单性Java语言的语法规则和C语言非常相似,只有很少一部分不同于C语言,并且Java还舍弃了C语言中复杂的数据类型(如:指针和结构体),因此很容易入

3、门和掌握。2)、可靠性和安全性Java从源代码到最终运行经历了一次编译和一次解释,每次都有进行检查,比其它只进行一次编译检查的编程语言具有更高的可靠性和安全性。3)、面向对象Java是一种完全面向的编程语言,因此它具有面向对象编程语言都拥有的封装、继承和多态三大特点。4)、平台无关和解释执行Java语言的一个非常重要的特点就是平台无关性。它是指用Java编写的应用程序编译后不用修改就可在不同的操作系统平台上运行。Java之所以能平台无关,主要是依靠Java虚拟机(JVM)来实现的。Java编译器将Java源代码文件编译后生成字节码文件(一种与操作系统无关的二进制文件)。字节码文件通过Ja

4、va虚拟机(JVM)里的类加载器加载后,经过字节码校验,由解释器解释成当前电脑的操作系统能够识别的目标代码并最终运行。下图展示了Java程序从编译到最后运行的完整过程。11第二章Java语法基础1、Java有哪些基本的数据类型?写出这些基本数据类型所占用的最大空间(用字节描述)。(1)数字型(number),具体又分为:a.整型(integers),整型又包括:①字节整数(byte,8bits)②短整数(short,16bits)③整数(int,32bits)④长整数(long,64bits)b.实型(realnumbers),具体又分为:①单精度(float,32bits)②双精度(d

5、ouble,64bits)(2)字符型(char,16-bitUnicode字符)(3)布尔型(boolean)。2、说明Java字符编码的类型与特点。Java字符编码的类型为Unicode,具有以下特点:(1)Unicode是16比特的字符编码,其支持当前世界上绝大多数的语言;(2)Unicode给每个字符提供了一个唯一的编码表示,不论是什么平台、程序或语言;(3)Windows系统(Windows2000版本)、Java、XML、LDAP等已支持Unicode;(4)Unicode实现了ISO/IEC10646标准;3、写出Java中六个常用的转义字符。b退格t制表符换行(N

6、ewline)r回车(Carriagereturn)'单引号4、下面的几个标示符哪些是正确的,哪些是错误的,如果是错误的,请说明原因。MyClass,_isHis,3JavaProgram,_$asdf,Java-Visual-MachineMyClass:正确,符合标识符的组成规则。_isHis:正确,符合标识符的组成规则。3JavaProgram:错误,因为第1个符号不能为数字。_$asdf:正确,符合标识符的组成规则。Java-Visual-Machine:错误,标识符不能为保留字。5、说出常量与变量的定义并举例说明。常量是指程序执行过程中,值保持不变的量,类型划分如下:ø整型

7、常量ø实型常量ø布尔型常量ø字符型常量ø字符串常量如整型常量:起始最大整数(正)最大长整数(正)举例十进制0,1~9L23,+567,-12,0,1234八进制07L034,0175,-0777L十六进制0x0x7FFFFFFF0x7FFFFFFFFFFFFFFFL0xFF,0x45L变量是指在程序执行过程中,值可以改变的量,类型划分为:整型变量、实型变量、字符型变量、字符串变量、布尔变量等。如:intx=2,就定义了一个整型变量x

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。