- 浏览: 1517808 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (595)
- Java咖啡厅 (208)
- IT杂侃 (23)
- 程序员笑话 (7)
- 我的后现代文学 (1)
- WEB编程 (116)
- 软件评测 (8)
- 操作系统 (3)
- 炫目Ruby (2)
- 行业知识 (7)
- 我的动漫情结 (6)
- 其他 (8)
- Window DIY (6)
- 古文学 (3)
- 转载文章 (2)
- IT百科 (7)
- 动态网页Active (1)
- 文档 (1)
- 设计理论 (11)
- .NET 快速开发 (18)
- 英语学习 (6)
- 网站分析 (2)
- 开源软件 (4)
- 数据库 (28)
- 笔记 (4)
- 源代码共享 (8)
- IT人物 (2)
- 软件管理 (10)
- 小说创作 (0)
- 大众软件 (12)
- 网站评论 (3)
- 小虾乱说 (10)
- 游戏 (8)
- 心情 (3)
- 娱乐休闲 (2)
- Delphi编程 (1)
- PHP编程 (4)
- 中间件 (2)
- 移动开发 (2)
- Office应用 (2)
- Photoshop (1)
- Eclipse (5)
- 面试题 (1)
- 手机评测 (0)
- VBScript (1)
- WEB前端-EXT (3)
- 吐槽 (1)
- Java咖啡厅 Ibatis (1)
- javascript Ext (1)
- jquery ui (1)
- require (1)
- WEB编程 Javascript (1)
- jquery (1)
- Swing (1)
- 分布式 (1)
最新评论
-
zhangjihao:
28. 下面哪个Set是排序的? A. LinkedHas ...
Java面试题(选择题) -
zhangthe9:
ICMP报文被封装在IP包里,也就是说他是由IP协议承载的,从 ...
Java面试题(选择题) -
zhunengfei:
真的假的?
自已写的jquery ui框架 -
white_crucifix:
少年,发烫是所有智能手机的特点,而莫名发烫是所有安卓手机的特点 ...
【吐槽】三星手机的OS是一砣屎 -
suzu88:
试了一下,可以用。如果美化一下控件和窗体更有意思。
一个用XML构建Swing视图的框架
R4.1 用Java语言写出下面的数学表达式。
略
答:略
R4.2 用数学符号写出下面的Java表达式。
略
答:略
R4.3 指出如下二次方程式的错误
R4.4 举例说明整数溢出。若使用浮点数,该示例能正确计算吗?举例说明浮点的传入误差。若使用整数,该示例能正常计算吗?该练习应假设用足够小的单位表示值,如用美分而不是美元来表示,这样这些值就不会有小数部分。
答:可以。
R4.5 编写一个测试程序,以执行下面的语句:
CashRegister register = new CashRegister();
register.recordPurchase(19.93);
register.enterPayment(20,0,0,0,0);
System.out.println("Change="+register.giveChange());
结果是0.070000000000000000000000000000028,解释其原因。给出改进程序的建议,以便用户不会对输出感到迷惑不解。
答:浮点数的问题
R4.6 解释n=(int)x;
n=(int)Math.round(x);当x为何值时,两个表达式的结果相同?当x为何值时,两个表达式的结果不同?
答:当x的小数位小于0.5时,两个表达式的结果相同
R4.7 解释n=(int)(x+0.5);
n=(int)Math.round(x);当x为何值时,两个表达式的结果相同?当x为何值时,两个表达式的结果不同?
答:两个表达式的结果总相同
R4.8 解释2,2.0,'2',"2"和"2.0"之间的差异
答:2是整型,2.0是浮点型,'2'是字符型,"2"和"2.0"是字符串
R4.9 解释下面两个程序各自计算什么?
x=2;
y=x+x;
和
s="2";
t=s+s;
答:两个数字相加和两个字符串的拼接
R4.10 未初始化的变量可能是个严重问题。应该用0初始化每个变量吗?解释这么做的优缺点。
答:每个都初始化为0会浪费系统的性能
R4.11 判断对错(x是int型变量,s是String变量)。
a. Integer.parseInt(""+x)与x相同
b.""+Integer.pauseInt(s)与s相同
c.s.substring(0,s.length())与s相同
答:都对
R4.12 怎样获得字符串的第一个字符?怎样获得最后一个字符?怎样删除第一个字符?怎样删除最后一个字符?
答:s.substring(0,1),s.substring(s.length()-1,s.length()),s=s.substring(1,s.length()),s=s.substring(0,s.length()-1)
R4.13 怎样获得整数的最后一位数?怎样获得整数的第一位数?也就是说,若n为23456,怎样找出第一位数2和最后一位数6呢?不要将数字转换成字符串.提示%,Math.log
答:(int)(23456/Math.pow(10, (int)Math.log10(23456)))和23456%10;
R4.14 本章有几个涉及变量和常数使用的建议,这些建议是为了使程序更容易阅读和维护而提出的。请总结这些建议。
答:使用具体变量,常数全部用大写
R4.15 什么是final变量?不提供初值能定义final变量吗?(试一试)
答:不能
R4.16 下面这些表达式的值是什么?每行都假设
double x = 2.5;
double y = -1.5;
int m = 18;
int n=4;
String s = "Hello";
String t = "World";
a. x + n*y - (x+n)*y;
b.m/n +m%n;
c.5*x -n/5;
d. Math.sqrt(Math.sqrt(n));
c.(int)Math.round(x)
f.(int)Math.round(x)+(int)Math.round(y)
g.s+t;
h.s+n;
i.1-(1-(1-(1-(1-n))))
j.s.substring(1,3)
k.s.length()+t.length();
答:略
发表评论
-
原创程序- Web版数据库管理
2017-11-15 00:39 1206这是我自已写的Web版的数据库管理工具,主要是依赖于JDBC ... -
Eclipse创建Web项目
2017-07-29 10:53 7931. 打开创建Web项目的对话框 2 ... -
Ant常用的命令
2016-06-16 13:31 13671. 使用Ant生成War包: <war ... -
在Eclipse上使用Ant发布项目
2015-10-17 15:03 1392这里笔者使用是Eclip ... -
Resin中增加一个虚拟目录的方法
2015-09-13 12:53 1147打开resin.config 找到到<h ... -
一个用XML构建Swing视图的框架
2015-09-06 23:12 2637平常想用Java写一些 ... -
Eclipse常见问题
2015-08-24 19:41 762如果Eclipse被强制关闭时,Tomcat可能没有 ... -
Spring Tools Suite 入门教程
2015-05-09 09:15 0Spring Tools Suit,这里简称STS,是 ... -
使用FTP的方法
2015-03-01 17:49 10521. FlashFXP 收费的软件,但是比较好 ... -
关于Spring
2015-02-16 14:46 2027Spring是一个轻量级J2EE框架。 Sp ... -
用Java实现发送邮件到163
2014-12-28 14:50 3868/* 在java版经常看到有人问如何用javamai ... -
Hibernate入门
2014-12-27 01:34 942前言 使用面向对象的语言和关系型的数据库,开 ... -
修改date.toLocaleString()的警告
2014-10-15 11:31 2575我们在写程序的时候,经常要查看时间,所以我们经常会用到 ... -
Java基础题 -- 简述题
2014-04-26 13:44 744(1)简述Java的运行机制 答案:Java语言根 ... -
Java基础题 -- 填空题
2014-04-26 10:00 19021. ______是一个抽象的计算机,和实际的计算机一样, ... -
FreeMaker入门
2014-04-07 19:51 1035第一章 简介 1 什么是FreeMaker ... -
jdk8 新语法
2014-04-01 23:32 1294import java.util.*; public ... -
MyBatis 入门
2014-03-27 23:31 1734每个MyBatis的中心是SqlSessionFact ... -
Jetty入门
2014-02-26 23:48 1622Jetty是一个简易的WebServer框架,使用 ... -
用Swing做的H2管理器
2014-02-24 23:07 1581MainFrame 继承了 JFrame , 增加c ...
相关推荐
本书《Java语言程序设计 进阶版 第十版》提供的复习题及其答案,旨在帮助读者巩固并深化对Java语言的理解。下面将详细讨论复习题中涉及的一些关键知识点。 1. **面向对象编程**:Java是一种面向对象的语言,复习题...
计算机网络复习题包括各章的复习题和答案以及综合的复习题级答案
计算机基础:第四章复习题.doc
4. **异常处理**:Java异常处理机制是程序健壮性的重要保障,复习题可能涉及try-catch-finally语句块,不同类型的异常(如IOException、NullPointerException),以及如何自定义异常。 5. **字符串与字符串处理**:...
中国的经济发展八年级地理上册第四章复习 试题.doc
运动心理学第4章复习题.循环机能.doc
高中生物必修三第四章内容复习,doc,用于章节复习总结等
机械控制工程基础第三章复习试题和答案解析.doc
"JAVA书本复习题答案整合"是一个精心整理的资源包,它集合了多套Java书本复习题目及其对应的答案,旨在帮助学习者高效地备考期末考核。 1. **Java基础知识**:复习题可能涵盖了Java的基础语法,如变量、数据类型、...
《C Primer Plus 附录A 复习题答案》提供了对C语言基础知识的全面回顾和解答,是学习C语言过程中的重要参考资料。本附录涵盖了C语言的关键概念、语法和编程技巧,旨在帮助读者巩固对C语言的理解,提高编程能力。 在...
《Java语言程序设计第10版(基础篇)》是一本深入浅出的Java编程教材,旨在帮助初学者掌握这门强大的面向对象编程语言。复习题答案提供了对每一章节核心概念的检验和巩固,帮助读者确认对每个主题的理解是否到位。...
北师大版七年级数学下册第三四章复习题精选.doc
第4章存储器复习题.doc
在第四章“存储管理”中,我们将深入探讨操作系统如何有效地管理和分配内存资源,确保系统的高效运行和数据的安全。这个复习题集正是针对这一核心主题,帮助学习者巩固和深化对存储管理的理解。 存储管理的主要目标...
学校大二第一学期的期末复习题库,包含整本书的重要知识点的复习题
初中信息技术第一册第四章知识复习题初一信息技术考试卷与考试题.docx
计算机网络的总复习题库——第一章复习题.pdf
C语言第四章顺序结构复习题