1. 下面循环中的语句多长时间执行一次?
while(false)语句;
答:不执行
2.如果在InvestmentTest程序的main方法中,将RATE设置为0将会出现什么情况?
答:死循环
3.将waitYear方法的for循环写为while循环。
答:while(years<=n){
years++;
....
}
4.下面的for循环执行多少次?
for(i=0;i<=10;i++) System.out.println(i*i);
答:11次
5.如何修改嵌套循环,使其输出一个正方形而不是三角形?
答:for(int i=1;i<=width;i++){
for(int j=1;j<=n;j++){
6.在下列嵌套循环执行后,n的值是多少?
int n=0;
for(int i=1;i<=5;i++)
for(int j=0;j<i;j++)
n=n+j;
答:15
7.为什么InputTester类调用in.next而不是in.nextDouble?
答:因为要接收的有可能不是Double类型
8.如果将add方法中的maximum字段简化为下面语句形式,那么DataSet类仍将计算正确的最大值吗?
if(maximum<x) maximum = x;
答:不能
9.如何用随机数发生器来模拟硬币?
答:int n = generator.nextInt(2);
10.为什么NeedleTester程序不是计算pi的有效方法?
答:程序重复调用Math.toRadius(角度)。读者仅能调用Math.toRadius(180)来计算pi
分享到:
相关推荐
《深入解析BigJava编程实践》 在编程领域,Java作为一种广泛应用的高级编程语言,其学习与实践对于开发者来说至关重要。"BigJava"通常指的是由Java初学者常用的教材《Big Java: Early Objects》中的实例代码,这是...
《BIGJAVA》是一本经典的Java学习教材,其中包含了大量的练习题,旨在帮助读者深入理解和掌握Java编程语言的各种核心概念和技术。这些练习涵盖了多个关键领域,包括数组、高级数据结构、图形用户界面(GUI)、线程、...
该毕设项目为Bigjava网上书店,采用Java语言进行开发,并集成了JavaScript和CSS。项目源码包含377个文件,具体包括110个Java类、58个JSP页面、55个Java源文件、52个JPG图片文件、21个XML配置文件、18个JAR库文件、14...
《BigJava》是一本经典的Java编程教材,深受程序员和初学者的喜爱。这本书深入浅出地讲解了Java语言的基础和高级特性,旨在帮助读者全面掌握Java编程技能。在阅读这本书的过程中,作者选择了一些他认为有趣的练习来...
7. **Java API和库**:Java的标准库包含了大量的类和方法,如JDBC用于数据库访问,Swing或JavaFX用于图形用户界面开发,以及XML处理工具等。熟悉并善用这些API可以极大地扩展你的编程能力。 8. **Java SE和Java EE*...
7. 多线程和并发:讨论创建和管理线程的方式,同步和并发工具如锁、信号量、并发集合和执行器框架。 8. 网络编程:基本网络概念和Java中的网络编程实践。 9. 数据库编程:通过JDBC与数据库交互的方式,以及可能...
Big Java英文版 《Big Java》作者是霍斯特曼。 本书以Java5.0为主线,全面介绍了Java语言。 其内容自然分为四个部分,分别为基于对象的基础、面向对象设计、数据结构与算法、高级主题。
第一章的目标是让读者熟悉编程的概念,并对计算机架构有一定的了解。通过这一章的学习,读者将能够: - **理解编程活动**:编程是一种创造性的过程,涉及到问题定义、解决方案设计以及执行。 - **了解计算机架构**...
#### 七、其他知识点 - **HQL**: Hibernate Query Language,一种面向对象的查询语言。 - **集合映射**: 实体之间的集合关系映射。 - **关联映射**: 实体之间的关联关系映射。 - **缓存机制**: 包括一级缓存和二级...
Spring框架是Java开发中不可或缺的一部分,它以其IoC(Inversion of Control)容器和AOP(Aspect Oriented Programming)切面编程闻名。Spring 5.2版本是该框架的一个重要里程碑,引入了许多新特性和改进,旨在提升...
Java API中文文档是Java开发人员的重要参考资料,它包含了Java平台标准版(Java SE)7的所有公共类、接口和方法的详细说明。这份文档是开发者学习和理解Java编程语言以及其库的关键工具,尤其对于初学者和需要查阅...