零基础,自学的话能不能学懂Java吗?
发布网友
发布时间:2022-03-01 00:47
我来回答
共15个回答
热心网友
时间:2022-03-01 02:16
我们需要知道的是,Java虽然比C++要好学一些,但相比Web和Python来说,Java还是要复杂很多的,如果是非科班0基础小白,自学起来并没有那么容易。
学习java中会遇到很多难点,很多复杂嵌套的逻辑,有时候单纯靠自己,是无法理解这些技术难点的。有时候写完一段程序,代码中出现一个Bug,可能自己想一整天也想不出是哪里出错了。这时候,如果旁边有个高人帮你指点,效果就好很多。
同时,自学过程中,写出来的代码会有很多Bug,如果不能及时解决,长此以往会对学习热情造成打击,逐渐放弃学习。
比较重要的是,现在大部分公司招聘java开发人员,注重的是项目经验和工作经验,可以说初学者一般无法独立参与到某个项目的开发中,更不要谈项目经验了,因此,0基础小白想通过自学找到工作难度比较大。
如果有个经验丰富的人能系统性地带着你学,带着你做一些简单的项目,由浅入深,能帮你把很多不懂的复杂逻辑讲解清楚,这比起自学肯定要事半功倍,会节省很多不必要的时间。
总结:如果你单纯的是兴趣爱好想学Java,可以先从自学开始。如果是以找工作为目的,不建议0基础小白自学。
热心网友
时间:2022-03-01 03:34
第一阶段:企业入门级项目阶段,可掌握Java核心基础、面向对象、JavaSE API、MySQL数据库、JDBS、HTML+CSS、Servlet、JSP、JavaScript等,可以完成常见中小型互联网项目开发,达到初级Java开发工程师能力。
第二阶段企业框架级项目阶段是进阶阶段,增强Java基础、web基础、CSS/JavaScript进阶、Maven项目管理、Spring5、SpringMVC、Mybatis、SMM综合项目、学员项目等,完成本阶段学员可以胜任各行业企业级项目中高级工程师岗位。
第三阶段亿级大并发分布式项目阶段,掌握Linux、Docker、Vue、SpringBoot、项目整合Vue、分布式项目、Zookeepr、Dubbo、Springcloud、Redis、Elasticsearch、Quartz、RocketMQ、FastDFS、Mycat、CAS、分布式锁、分布式事务、微信开发、学生项目等,学员学完后可以胜任大型、超大型互联网项目开发高级工程师岗位。
初学Java虽然有一定的难度,但Java学习并不是不可逾越,只要你明确方向,找到有效的学习方法,坚持学习,一定能攻克Java难关,成为一名合格的Java开发工程师。如果你是零基础自学,那么所花费的时间与精力是不可估计的。 如果系统学习5个月的时间可以帮助你快速成长。
热心网友
时间:2022-03-01 05:09
可以,JAVA不算很难的语言,它易用性比较好,你可以看一下专业书籍,参考相应的视频教程来学
热心网友
时间:2022-03-01 07:00
如果一点儿技术都没有自己学习的话,想要学懂其实也可以可以考虑一些视频,还有一些这种书籍进行学习,这样的话就会好一些。
热心网友
时间:2022-03-01 09:08
很高兴回答你的问题。
如果自己过往学习与计算机没有什么相关性的话,自学难度还是挺大的。
最好还是有人教比较好。
如果自己过往学习与计算机有相关,可以试试自学。
如果有帮助到你,请点击采纳。
热心网友
时间:2022-03-01 11:33
虽然没有基础,但是只要你用心学,相信你一定会学会的,这也没有什么捎的东西,等你真正掌握的时候,你就会发现就业非常的简单了
热心网友
时间:2022-03-01 14:14
当然可以学会零基础,不要紧,只要你刻苦学习用心努力的学习功夫不负有心人,你一定可以学懂?
热心网友
时间:2022-03-01 17:12
您好,零基础自学是可以学好的,但是比较难。建议您可以报一个培训班,这样学习比较容易。
热心网友
时间:2022-03-01 20:27
所谓行行出状元,如果你java学得很好的话,当然有大的网络公司去找你。
就值了,当然零基础自学的话,
看你的文化程度了,如果你小学毕业怎么可能学得懂呢?最好是报名*吧!
热心网友
时间:2022-03-01 23:58
:Java是比较底层的,面向对象的编程语言,和C,C++这些语言比起来,java很简单,去掉指针的java
热心网友
时间:2022-03-02 03:46
零基础自学的话,学懂JAVA真的很难
热心网友
时间:2022-03-02 07:51
零基础自学的时候,这个应该是可以随手这一为证研的,刚好近期出镜声音还非常不足,就应该非常好的。
热心网友
时间:2022-03-02 12:12
第一阶段:企业入门级项目阶段,可掌握Java核心基础、面向对象、JavaSE API、MySQL数据库、JDBS、HTML+CSS、Servlet、JSP、JavaScript等,可以完成常见中小型互联网项目开发,达到初级Java开发工程师能力。
第二阶段企业框架级项目阶段是进阶阶段,增强Java基础、web基础、CSS/JavaScript进阶、Maven项目管理、Spring5、SpringMVC、Mybatis、SMM综合项目、学员项目等,完成本阶段学员可以胜任各行业企业级项目中高级工程师岗位。
第三阶段亿级大并发分布式项目阶段,掌握Linux、Docker、Vue、SpringBoot、项目整合Vue、分布式项目、Zookeepr、Dubbo、Springcloud、Redis、Elasticsearch、Quartz、RocketMQ、FastDFS、Mycat、CAS、分布式锁、分布式事务、微信开发、学生项目等,学员学完后可以胜任大型、超大型互联网项目开发高级工程师岗位。
初学Java虽然有一定的难度,但Java学习并不是不可逾越,只要你明确方向,找到有效的学习方法,坚持学习,一定能攻克Java难关,成为一名合格的Java开发工程师。如果你是零基础自学,那么所花费的时间与精力是不可估计的。 如果系统学习5个月的时间可以帮助你快速成长。
热心网友
时间:2022-03-02 16:50
不太能,你还是找个老师吧
热心网友
时间:2022-03-02 21:45
自学肯定事能够学懂的,现在在职工作的程序员也有很多事自学出来的,关于自学,我回答过很多类似的问题,你可以看一下我之前的这个回答:我想自学java,怎么学?
自学是一种方式,还可以报班,线上,线下,学习技术要根据自己的实际情况去选择,现在最适合自己的,选择能够真正学到技术的,关于怎么选择学习方式,你可以看一下这个视频:转行学习IT到底是自学好,还是报培训班好,选线上还是线下