Java编程学习指南
1. 编程练习概述
编程练习分为不同难度等级,适合初学者和有经验的开发者。练习不要求使用性能分析工具。练习册按不同部分组织,涵盖Java语言和标准库的特定领域,如数据结构或文件处理。每个部分都有编程任务和“测验”问题,部分有额外提示,一些练习还有可选扩展。多数练习相互独立,不过在命令式编程和面向对象编程部分,有些任务相互关联以开发更大的程序。
练习难度分为三星:
| 星级 | 难度描述 |
| ---- | ---- |
| ★ | 简单练习,适合初学者,通常只需知识迁移,不费太多力气就能解决。 |
| ★★ | 难度较高,需要结合不同技术,更具创造性。 |
| ★★★ | 更复杂,需要更多先验知识,有时需进行研究,常不能用单一方法解决,需多个类协同工作。 |
对于每个问题,都提供至少一个建议解决方案。建议解决方案在每章末尾汇总,也可在网站https://github.com/ullenboom/captain - ciaociao 找到。
2. 本书的使用价值
要成为软件开发者,需掌握将问题转化为代码的能力,练习和学习优秀范例很重要。很多在线练习存在组织混乱、文档不佳和过时的问题,而这里提供了系统的任务方法和经过深思熟虑的解决方案。学习这些解决方案和阅读代码有助于大脑形成可应用于未来编码挑战的模式。阅读优秀代码能提升我们的编程技能,因为大脑会基于模板独立形成神经元结构,所以应只让大脑接触优质代码。
书中涵盖异常处理、错误处理等重要主题,讨论正确输入值、识别错误状态及处理方法。开发者容易陷入固定的编码方式,因此探索新方法、扩展“词汇量”很重要。对
超级会员免费看
订阅专栏 解锁全文
10万+

被折叠的 条评论
为什么被折叠?



