JAVA学习之路:
一、程序设计学习要点:
培养兴趣
慎选程序设计语言
要脚踏实地,快餐式的学习不可取
多动手实践,不要夸夸其谈
多参考程序代码
加强英文阅读能力
求人不如求己(万不得已再请教别人)
多读好书
使用合适的工具
二、JAVA学习路径:
基础语法及JAVA原理
OO思想的领悟
基本API的学习
特定API的学习
开发工具的用法
延伸……
三、专业知识的层次:
Know What:JAVA某领域基本知识点的掌握;
Know How:OO编程思想的把握,应用设计模式等;可以活用学到的知识来解决问题;
Know Why:了解各种知识之后的复杂交错的因果关系,一切都是那么的有条理,因此可以解决更大更复杂的问题;
Care Why(创新):软件产品也需要创新和洞察先机;
设计师:组合现有知识和技术,构架系统;
架构师:对于高水平的架构师,可以构建出稳定的、先进的体系架构;而且可以预测到未来的技术的发展方向;
四、JAVA学习要点:
勤查API文档:程序员与程序员交流的文档;
查书:写代码测试——查看源代码——请教别人遇到问题时如何解决;
学习开源软件的设计思想——JUNIT ANT STRUTS等等众多优秀的开源软件
五、向上延伸:
OOA_OOD_OOP:
设计模式:
重构:
软件工程:
软件过程:
项目管理:
——具备做大型项目的能力;
六、向下深入:
内部底层的运作机制
数据结构
操作系统原理
计算机组织与机构
——性能调优等需了解
七、向旁延伸:
学习不同领域的API(J2SE J2EE J2ME)
多媒体 数据库 分布式计算……
——与领域相关的知识
八、职业生涯规划:
程序员/软件工程师:至少熟悉一门编程语言,熟练使用某种IDE工具,工程化、专业化,主要是实现设计师的设计思想;相当于建筑施工人员;
软件设计师:针对用户的需求提出相应的解决方案,进行微观的技术选型;
软件架构设计师:从宏观的角度去考虑软件的架构,了解现有相关技术优缺点及适用场合,组合各种技术形成先进稳定并具灵活性的架构,要能预测到技术的走向。
分享到:
相关推荐
高人学习Java的经验总结,能让你少走不少弯路,教会你怎样系统地学习一门语言。 之前发布的是.txt格式的,没有压缩,所以直接点击会出现乱码,其实右键另存为就能下载了,这里再发个压缩版的方便大家下载~
Java学习之路是一个全面而深入的探索,尤其对初学者来说,是掌握这门语言的关键所在。Java作为一种广泛应用的编程语言,其重要性不言而喻,不仅在企业级应用开发中占据主导地位,而且在网络服务、移动应用以及大数据...
【JAVA学习之路-基础】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(后被Oracle收购)于1995年推出。它的设计目标是具有简单性、面向对象、健壮性、安全性、可移植性等特性,使得Java在全球范围...
Java学习之路:不走弯路_就是捷径
Java学习之路是一个全面而深入的学习旅程,对于任何想要掌握这门强大编程语言的人来说,都是一条必经的道路。Java以其跨平台性、高效稳定性和广泛的应用领域,深受开发者喜爱。以下将详细介绍Java学习的一些关键知识...
《java学习》--知乎专栏《我的Java学习之路》代码 《java学习》--知乎专栏《我的Java学习之路》代码 《java学习》--知乎专栏《我的Java学习之路》代码
java学习之路,讲述了java的学习方向和学习方法,为新手提供必要的帮助!
计算自己Java学习之路的代码量小工具
《IT学习资料》--知乎专栏《我的Java学习之路》代码.zip
Java学习之路:不走弯路,就是捷径!!!!
《IT学习资料2》--知乎专栏《我的Java学习之路》代码.zip
1.如何学习程序设计 2.软件开发学习路线 3.1 JAVA学习路线
"Java学习之路:不走弯路,就是捷径"这句话,恰如其分地概括了学习Java的关键——找到正确的方法,避免不必要的困扰。 首先,理解基础是至关重要的。Java的基础包括语法、数据类型、变量、运算符、控制结构等。这些...
最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java学习资料打包 最新全套Java...