《Java编程那些事儿》- 陈跃峰的J2ME博客解析
3星 · 超过75%的资源 需积分: 15 22 浏览量
更新于2024-08-02
收藏 1.26MB DOC 举报
"陈跃峰的《Java编程那些事儿》是一本面向Java初学者和个人经验分享的教程,旨在帮助读者理解程序设计的本质,掌握Java语言基础,并建立正确的编程思维。"
在《Java编程那些事儿》中,作者陈跃峰首先探讨了程序设计的基本概念,澄清了许多初学者对编程的误解。他认为编程并非高深莫测,而是通过程序语言将所需解决的问题进行逻辑化表达。他将编程过程分解为三个关键部分:
1. 做什么:明确程序需要实现的功能,这是需求分析的阶段。在实际项目中,尤其是复杂的系统如ERP,需求分析至关重要,需要细致地挖掘并定义功能需求。
2. 怎么做:设计实现功能的逻辑,即编程中的算法和步骤。这是程序设计的核心,是解决问题的策略和方法。
3. 如何描述:将逻辑用程序语言转化为代码,这是编程的语法层面。熟悉一种语言的语法,就能更高效地将想法转化为可执行的程序。
陈跃峰强调,对于有经验的开发者来说,学习新语言主要就是解决第三部分的问题,因为第一和第二部分的理解已经相对成熟。以找女朋友为例,确定需求(做什么)可能比看似简单的标准(如何描述)更为复杂,需要对细节有深入的理解。
在书中,陈跃峰计划详细讲解Java语言的基础语法和应用,包括但不限于数据类型、控制结构、类与对象、异常处理、集合框架等核心概念。此外,他还将分享如何构建基础的程序逻辑,帮助读者从零开始掌握编程思想,以便更好地学习和进行开发工作。
《Java编程那些事儿》将以在线连载的形式发布,虽然预计编写周期较长,但陈跃峰希望通过这种方式持续贡献自己的一份力量,为Java编程的学习者提供一个易懂且实用的指南。无论你是编程新手还是希望巩固基础的开发者,这本书都值得一读。
2009-06-06 上传
2024-10-20 上传
2024-10-20 上传
2024-10-20 上传
2024-10-20 上传
2024-10-20 上传
yhm1100
- 粉丝: 9
- 资源: 59
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布