没有合适的资源?快使用搜索试试~ 我知道了~
Java语言程序设计(第二版)课后习题集 殷兆麟 范宝德
5星 · 超过95%的资源 需积分: 10 111 下载量 26 浏览量
2011-03-22
16:15:54
上传
评论 23
收藏 436KB DOC 举报
温馨提示
试读
45页
这个是我浏览多方资料搞的,很全 ,Java语言程序设计(第二版) 殷兆麟 范宝德 朱长江 编著 王潜平 主审
资源推荐
资源详情
资源评论
Java 课后习题
第一章
、简述计算机语言的主要分类。
答:低级语言,包括:机器语言、汇编语言
高 级 语 言 , 目 前 比 较 流 行 的 有 : 语 言 、 语 言 、 语言、
语言、 语言、面向对象程序语言 、纯面向对象的程序设计语言 、函
数式程序设计语言、脚本语言、描述性语言。
、简述不同语言翻译程序的特点。
答:解释型翻译程序:读入一句源程序,翻译一句,执行一句,这样反复操作直到最终完
成全部源程序的翻译。
编译型翻译程序: 加个整个源程序,最终翻译成机器语言代码,然后交给计算机执行。
、什么是虚拟机,什么是 运行环境?
答:虚拟机:配置了某种语言的翻译程序的计算机被人们称为这种语言的虚拟机。虚拟机
好似通用的计算机,有自己的指令系统,但本身没有实际 的硬件。一个
运 行 环 境 : 一 个 运 行 环 境 包 括 实 际 计 算 机 、 适 配 器 、 虚 拟 机
()、 基本软件和 应用程序接口。 是 运行环境的核心。
、简述 程序开发的步骤。
答:编写→编译→运行
()创建 源程序:简单的 程序可以用任何编辑程序(如记事本)进行编
辑,然后以纯文本方式存储在文件中,文件必须以 作为后缀。
()编译 源程序:由 编译器编译成字节码,存储在以 为后缀的文件
中。
()运行 程序:最后由运行系统解释和执行。
第二章
先下载 安装程序,然后按要求安装即可。 !为 安装的路径。
需要设置的环境变量有:"#$%"#$
我的电脑&'属性&'高级&'单击“环境变量”按钮&'单击“系统变量”区域的“新建”按钮&'在“变
量名”文本框中输入 "#$,在“变量值”里输入( !()*)+,-.
同样方法创建 变量,变量值为:
%.( !()*),+)#/.( !()*),+)#00/
学会下载安装 !,"1 软件,正确配置它们的组件。
答:从 2223-04
下载安装 !,"1首先下载版本 !,"156&2,-7,"
下载地址为: 8$##"9::2221,"10/;:02-0:<
然后将 1,"1&56&&2,-7," 直接解压到你想安装的地方:
我的是 9)/0;/4,1))= 其次按照书上的提示安装 !,"1。其次打开 !,"1,
安 装 "&1,"1&&&2,- 中 文 包 , 选 择 1/$>0/-12>1#3/1#0
,-# 选项然后单击 1?# 进入对话框,单击 120,#1然后再单击 1?#,进入到
“”浏览文件夹,最后选择 "@1,"1&56&&2,-@@1,"1 文件夹,在单击
确定最后单击 ,-,$,安装结束。
在 !,"1 中配置 56 步骤为:在中文界面 &!,"156 窗口,选择“窗口”——“首
选项”命令打开对话框然后选择 @A-#1!%进入首选项,再单击 !,#%进入 !,#
! 对话框,最后单击 /021 找到 *BB 文件单击确定。
程序:
10C0/
D
"3+,##,0,4,-8#/,-;/;EF<
D
G#1403#"/,-#-8H 10C0/IH<.
J
J
运行:
程序及运行如下:
第三章
3.1
此程序出现以下两个问题:
"3+,##,0,4,-8#/,-;EF/;<
,-#,.
G#1403#"/,-#-8,<.::、 , 在此处未初始化
,-#,K*.::、 , 已在前面定义
以下为正确的源代码:
"3+,
D
"3+,##,0,4,-8#/,-;EF/;<
D
,-#,KB.::可任取一值
G#1403#"/,-#-8,<.
,K*.
G#1403#"/,-#-8,<.
J
J
3.2
"3+,,G",
D
"3+,##,0,4,-8#/,-;EF/;<
D
+G#1+K8+G#1<BLMM.
$0/#KBBB.
,-#,K.
0-;KB?.
$/KNN.
O0#>K>.
03+1KBBBBBB.
+001-+K#/31.
G#1403#"/,-#-8H+G#1+KH+<.
G#1403#"/,-#-8H$0/#KH<.
G#1403#"/,-#-8H,-#,KH,<.
G#1403#"/,-#-8H0-;KH<.
G#1403#"/,-#-8H$/KH<.
G#1403#"/,-#-8HO0#>KH><.
G#1403#"/,-#-8H03+1KH<.
G#1403#"/,-#-8H+001-+KH+<.
J
J
运行结果如下:
3.3
()03+1()P*
3.4
运行结果:
KB+K
KP+K
KM+K
其源程序为:
"3+,/,#$41#,"
D
"3+,##,0,4,-8#/,-;/;1EF<
D
,-#%+%.
K+KK.
K+&.
G#1403#"/,-#-8HKHH+H+HKH<.
K+.
G#1403#"/,-#-8HKHH+H+HKH<.
K+&&&&.
G#1403#"/,-#-8HKHH+H+HKH<.
J
J
3.5
()结果为 ,KK(如下图),与分析结果一致。
()+/1 语句起到跳出 2,#$ 语句的作用。
本题源代码如下:
"3+,1#
D
"3+,##,0,4,-8#/,-;EF<D
,-#?K%GK%,KB%KB.
2,#$8?<
D
192,#$8G<
剩余44页未读,继续阅读
rmcao
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页