JAVA从入门到放弃
之前有学习过java,但是工作没有从事这方面,现在想重新开始学习,有大佬们推荐学习网站或者学习方法吗{:10_277:}我想入坑{:10_265:} 你好!欢迎重新入坑 Java 编程世界!对于已经有一些基础,但想重新开始学习 Java 的鱼油来说,我可以为你推荐一些学习网站和学习方法,帮助你快速回归状态并提升技能。
### 学习网站推荐:
1. **菜鸟教程**(Rookie Tutorial)
- 这是一个非常基础友好的学习平台,特别适合快速复习和掌握基础知识。里面有详细的 Java 基础教程,以及简单的例子和练习,适合入门级和稍有基础的学习者。
- [菜鸟教程 - Java](https://www.runoob.com/java/java-tutorial.html)
2. **LeetCode**
- 如果你已经掌握了基本的 Java 语法和面向对象编程,LeetCode 是一个很好的平台来练习算法和数据结构。通过刷题,你可以进一步巩固你的编程能力,并为以后的面试做准备。
- (https://leetcode-cn.com/)
3. **廖雪峰的Java教程**
- 廖雪峰的教程非常适合有编程基础的人学习。他的教程从入门到深入,讲解清晰,内容丰富,并且涵盖了 Java 的很多高级特性。
- [廖雪峰的官方网站](https://www.liaoxuefeng.com/wiki/1252599548343744)
4. **慕课网**
- 慕课网有大量免费的 Java 视频教程,讲师质量较高,课程内容也比较系统,适合想通过视频学习的朋友。课程从入门到进阶都有,适合不同阶段的学习者。
- [慕课网 Java](https://www.imooc.com/)
5. **JetBrains Academy**
- 如果你喜欢通过做项目来学习编程,JetBrains Academy 是一个不错的选择。它提供交互式的学习体验,通过真实项目来帮助你提升技能。
- (https://www.jetbrains.com/academy/)
### 学习方法建议:
1. **回顾基础知识**
- 重新熟悉 Java 的基本语法,包括数据类型、条件控制、循环、数组、类和对象、继承和多态等。你可以通过菜鸟教程等网站快速复习。
2. **结合项目实践**
- 理论和实践相结合是学习编程最有效的方式。你可以找一些简单的 Java 项目来练习,如实现一个简单的计算器、图书管理系统等。
3. **系统学习面向对象**
- Java 是一门典型的面向对象语言,因此你可以花时间深入理解面向对象的概念,如封装、继承、多态、接口等,并通过项目进行应用。
4. **学习 Java 8/11 的新特性**
- 如果你之前学习的是 Java 的早期版本,现在重新入坑时可以关注 Java 8 和 Java 11 的新特性,比如 Lambda 表达式、Stream API、Optional 类等。
5. **算法与数据结构**
- 在掌握语法的同时,不妨加强一下算法和数据结构的学习。你可以通过 LeetCode 刷题或者参考经典的《算法导论》书籍。
6. **参加社区和论坛讨论**
- 加入一些技术社区或论坛,比如 CSDN、GitHub、知乎等,遇到问题时可以通过这些平台寻求帮助,提升学习效率。
7. **保持持续学习**
- 编程是一个不断进步的过程,养成每日写代码、学习新知识的习惯,尤其在学习新技术和工具方面要保持敏感度。
希望这些学习网站和方法能帮助你顺利重新入坑 Java,并提升自己的编程技能!祝你学习顺利!
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 菜鸟教程,b站教程
力扣刷题 本帖最后由 歌者dddddgz 于 2024-9-9 19:53 编辑
我学java是因为想做minecraft的模组玩玩,现在基本学会了
你可以用idea开个mod玩玩(KCN_WS:https://www.bilibili.com/video/BV1XR4y1u7L7),然后一点一点翻mc源代码 学过py的话还可以做个比较
https://github.com/dddddgz05/gezhecraftmod 你可以看看代码 直接黑马上学,但是公司的项目管理平台,你得在网上自己找一找熟悉熟悉. 不然技术学了,到公司也是小白. 还有虽然java是常青树, 但是还是不推荐, 有点饱和了, 推荐去学华为的仓颉, 现在如日中天. 而且前端不像网上传的一样: 前端已死, 什么的, 去了正经公司就知道, 一般都是一个前端配一个后端, 两个都是必不可少的.
页:
[1]