野路子上手的,学习java语言不知道从哪里下手,也没有学习动力!是先看c+语言的书还是java的书!求经验
上学时也是C,工作后自学JAVA(通过看书、看视频、学习开源项目),现在工作中主要使用JAVA语言。
走上编程这条路纯是兴趣爱好,有些想法自己可以更好地实现。
如果准备从事JAVA语言开发,可不用再看C语言之类的书,专心学习JAVA吧(C的基础的部分思想与JAVA想通,C多应用于底层开发更接近内核层;JAVA多应用于 WEB后端开发更近接用户,难点是对Srping框架的理解和学习中间件相关的知识及灵活运用)!
IT技术更新较快,学习编程切不可急躁,它是一个不断累积成长的过程,学好不易、学精更难,更需要工作环境培养和职业规划。
以下是我在学习JAVA看过的书(个人觉得是每个成长阶段中经典,虽然多但不要因此被吓到),书名网上可以搜索到,希望能对一个JAVA新人作参考。
1、初入空门(自上而下,即先学习基础理论,适当动手练习。时长:2个月左右)
2、渐入佳境(自下而上,即先结构未来的应用场景,设想并尝试实现它,遇到不理解的,再找资料补上概念知识点。时长:1.5年-2年)
3、学而有道(知其利,知其弊,方能择优而用。时长:3~6个月)
4、求道有方(学习大厂开发者的经验,学习他人是如何解决工作中的痛点。时长:2~3个月)
5、知而用之(技术终究是为解决问题而出现的,学习不能忘记提升理论知识,随着自身知识面增加,解决问题会游刃有余。时长:1年)
6、不甘作沙地上的城墙(学会安装和配置 开发环境、运行环境,掌握Linux常用命令、Tomcat、Nginx、podman、MQ等。时长:1年-2年)
这边建议,你先看c。
因为java就是c慢慢演变出来的
而且在java中主要面向对象。在
c++中就是仔细阐述面向对象的。
先C再java(大学都是先C的)
除了啃书本之外,可以到b站搜索相关的视频学习
个人建议,看java基础的书籍,开始的时候可以去b站找些java的视频。