291,347
社区成员




1.掌握基础概念:
学习 Java 基础知识,包括数据类型、控制结构、面向对象编程等。可以参考 Oracle 官方文档或者一些 Java 入门教程。
理解面向对象编程的概念和原则,例如封装、继承、多态等。
2.学习编程语言:
了解 Java 编程语言的语法和规范,并熟练使用 Eclipse、IntelliJ IDEA 等常用的开发工具。
学习使用 Git 进行版本控制,GitHub 是一个不错的学习平台。
3.实际练习:
通过编写项目代码来实践所学的知识,并且不断地进行调试、测试和优化。可以从一些小型项目开始,逐渐提升难度。
可以参考一些开源项目,看看其他高手是如何运用 Java 技术的,也可以自己贡献代码给开源项目。
4.阅读经典书籍:
Java 有很多经典的书籍,如《Thinking in Java》、《Effective Java》等,些书籍可以加深对 Java 的理解和应用。
在线学习资源如 Coursera、edX、Udacity 等也可以提供大量的优质课程和教程。
5.参加培训班或在线学习:
参加专业机构的培训班或者在线学习平台,可以系统地学习 Java 相关知识并得到专业指导。
在线交流和问答社区如 Stack Overflow 和 GitHub Issues,可以解决日常开发中遇到的问题。
6.加入社区:
加入 Java 相关的在线社区,与其他开发者交流学习经验和技术,了解最新的发展趋势和技术变革。
先应用后原理:
先学java基础语法,mysql数据库基本语句,spring,springboot,mybatis等常用开源框架的用法,入门比较简单;
应用熟练之后再学微服务、缓存、MQ等,然后慢慢深入底层了解原理,同时补下计算机原理、计算机网络、数据结构等底层技术,这个阶段就有些枯燥了,技术水平也是从这个阶段拉开的。
B站上很多开源教程质量都不错的。
加油!
请看 java.csdn.net