java语言程序设计张思民编著习题答案

java语言程序设计张思民编著习题答案

ID:31602824

大小:887.38 KB

页数:116页

时间:2019-01-15

java语言程序设计张思民编著习题答案_第1页
java语言程序设计张思民编著习题答案_第2页
java语言程序设计张思民编著习题答案_第3页
java语言程序设计张思民编著习题答案_第4页
java语言程序设计张思民编著习题答案_第5页
资源描述:

《java语言程序设计张思民编著习题答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章Java概述【1】为什么说Java的运行与计算机硬件平台无关?[解答]:Java编译器能够产生一种与计算机体系结构无关的字节指令(ByteCode),只要安装了Java虚拟机,Java就可以在相应的处理机上执行。利用Java虚拟机就可以把Java字节码程序跟具体的操作系统以及硬件平台分隔开来。【2】Java有什么特点?[解答]:Java的特点有:(1) 简单性;(2) 面向对象;(3) 跨平台性;(4) 健壮性;(5) 安全性;(6) 可移植性;(7) 多线程性;(8) 动态性。【3】试述

2、Java开发环境的建立过程。[解答]:Java开发环境的建立过程如下:1.JDK的下载与安装:从http://java.sun.com下载最新版的JDK,单击下载后的文件即出现安装界面;在此界面中打击“next”按钮即可;2.JDK的配置:安装好JDK后,设安装路径为c:jdk1.5;还需要在环境变量中进行对应的配置。下面以Windows操作系统为例来进行配置。1)设置JAVA_HOME环境变量:在桌面上用鼠标右键单击“我的电脑”,依次选择“属性”、“高级”、“环境变量”选项,新建一个系统变量

3、,名称为JAVA_HOME,值为c:jdk1.5;2)设置CLASSPATH环境变量,设置方法和JAVA_HOME一样,其值为c:jdk1.5libtools.jar;.;3)更新PATH环境变量的值,编辑PATH系统变量,在最后添加c:jdk1.5bin;.。【4】什么是JavaAPI?它提供的核心包的主要功能是什么?[解答]:JavaAPI就是Java所提供的标准类库,它把程序设计所需要的常用的方法和接口分类封装成包。在JavaAPI中主要包括核心java包、javax扩展包和o

4、rg扩展包等。核心java包中封装了程序设计所需要的主要应用类。【5】如何编写和运行Java应用程序?[解答]:Java应用程序的编写和运行过程:1.建立Java源文件:首先创建Java的源代码,即建立一个文本文档,包括有符合Java规范的语句。2.编译源文件:“编译”就是将一个源代码文件翻译成计算机可以理解和处理的格式的过程。Java源程序编译后会生成一个字节码文件,即带扩展名class的文件。Java字节码文件中包含的使Java解释程序将要执行的指令码。1163.执行字节码文件:通过Java

5、虚拟机运行字节码文件。【6】为什么要为程序添加注释,在Java程序中如何为程序添加注释?[解答]:注释是程序中的说明性文字,是程序的非执行部分。它的作用是为程序添加说明,增加程序的可读性。Java使用以下二种方式对程序进行注释:1.“//”符号,它表示从“//”符号开始到此行的末尾位置都作为注释。2.“/*...*/”符号,它表示从“/*”开始到“*/”结束的部分都作为注释部分,可以使多行注释。【7】Java工具集中的javac、java、appletviewer各有什么作用?[解答]:java

6、c的作用:它是Java编译器,用于将Java源程序编译成字节码文件;java的作用:它是Java解释器,用于解释执行Java字节码文件;appletviewer的作用:Applet程序浏览器,用于测试和运行Applet程序。【8】如何建立和运行JavaApplet程序?[解答]:JavaApplet程序的建立和运行过程:1.建立Java源文件:首先创建Java的源代码,即建立一个文本文档,包括有符合Java规范的语句。2.编译源文件:将Java源文件编译成.Class的字节码文件,然后再将字节码

7、文件嵌入到一个HTML文件中。3.利用浏览器解释执行html文件。116第2章Java基础【1】什么是数据类型?为什么要将数据划分为不同的数据类型?[解答]:Java是一门强类型语言。数据类型是用来区分不同的数据;由于数据在存储时所需要的容量各不相同,不同的数据就必须要分配不同大小的内存空间来存储,所有就要将数据划分成不同的数据类型。【2】Java中有哪些数据类型?[解答]:Java中有8种基本数据类型:字节型(byte),短整型(short),整型(int),长整型(long),字符型(cha

8、r),单精度型(float),双精度型(double),布尔型(boolean)。【3】声明变量的作用是什么?[解答]:变量时一个数据存储空间的表示,将数据指定给变量,就是将数据存储至对应的内存空间,调用变量,就是将对应的内存空间的数据取出来使用。声明变量就是申请一个内存空间。【4】若x=4,y=2,计算z值:(1)z=x&y(2)z=x

9、y(3)z=x

10、y(4)z=x>>y(5)z=~x(6)z=x<>>y[解答]:publicclassTest_4{publicstatic

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

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

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