java初学者,应该怎么去学习

如题所述

俗话说态度决定一切,一个人的学习态度相当重要,而一个良好的态度不仅会提高你的效率,而且还会影响效果。

学习编程是一个漫长而痛苦的过程,需要持之以恒的耐心,千自万不能急于求成。对于一名初学者来说,最重要的还是打好基础。

建议学习Java之前先了解这些:

第一:在如今这个Java的市场下,你如果太过于着急找工作而去学习,你一定找不到,有一个很简单的道理,任何东西求快没有用,首先你要把技术学的熟练。而不是指望自己看看视频,就能拿到高薪的工作。

第二:如果没有一套系统的学习路线和方案,这看看,那里看看,依旧学了之后还是浪费时间,根据我的学习经历来看,任何人学习任何东西,需要一气呵成,在这段时间内,学习什么就一刻都不能松懈,今天看点视频,明天有事,不看了,这样没啥意义。

第三:在如今这个IT市场,Java开发工作竞争越来越激烈,如果你是小白转行的,那么建议你找个好的机构培训学习下,不要心疼钱,你要知道有付出才有回报,投资自己什么时候都是对的选择,先找些基础资料自己自学一段时间看看到底适合自己不,不要盲目的学习。

第四:如果你在学习中没有很多的代码量的话,不多去做案例的话,我个人觉得学了跟没学一样,第二次你见到它可能还是不认识它。最好是有个问的人,一个外行想通过自学Java开发区找工作,太难了,尤其是在这个行情中。既然学习就学好,不要三天打鱼两天晒网的,还不如不学习了,要谦虚,不要学点就自大。

第五:作为一个Java初学者,我们应该需要知道从零基础到就业,需要掌握的技术知识点有哪些,这个时候我建议你上各大招聘平台看下,看下现在的岗位需求是什么,以此这就是我们学习的目标。

所有语言的知识体系分为三大块:

    数据存储 (内存,文件,数据库,分布式,集群, 关系型 ,非关系型 。。)

    业务逻辑 (业务需求,语言语法,算法,类库框架,性能优化等)

    信息交互(展示)(多端,app,小程序,公众号,移动端,pc端,web开发等。。)

这三块知识作为学习来说,可以有侧重,但是不能有某一块完全不懂。

在这里推荐您了解下我们的免费学习资源“Java300集”,可在B站搜索我们官方账号(尚学堂)进行学习!

另给你分享一个Java的学习路线:

希望能帮到你,望采纳!!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-11-21

俗话说态度决定一切,一个人的学习态度相当重要,而一个良好的态度不仅会提高你的效率,而且还会影响效果。

随着社会信息的发展,Java技术已经无处不在,无论是手机软件、手机Java游戏还是电脑软件等,只要你使用到电子产品就会碰到和Java有关的东西,更多的企业正采用Java语言开发网站,而在所有程序员中,Java开发工程师就占据20%的比例,不可否认,Java语言有着广泛的行业发展前景,它在行业中的影响力已是不可避免的。

java初学者,应该怎么去学习?学java无非就是自学和报班这两种方式,至于java自学还是报班好,这个还是需要根据您自身的条件来判断的。如果您自控能力、自学能力且有基础那自学好。反之报班好。下面跟您说一下java自学与报java培训班学的不同之处,供您参考。

Java自学:好的地方是省钱,不太好的就是学习时间不确定,学习周期很容易拉长,学习不够系统,对于没有基础的或者自控力不强的人来说,也容易导致半途而废。遇到不懂的问题没有人解答,难以往下进行学习,而且容易学的半知半解。

Java培训:学习时间相对较短,整体学习比较全面,学习内容也比较集中。专业老师按照大纲进行系统授课,在学习中遇到技术问题能够快速得到解决,同时还有专项的练习相对于自学,学习气氛更加浓厚,跟同期学员对问题的探讨,对拓展思路有很大的帮助。并且像一些专业的培训机构,培训完后有相应的就业课程和就业指导,比起自学来说求职胜算更大。

如果您学Java是因为单纯的兴趣爱好,自学是一个很不错的选择。但如果您想通过学Java技术转行的话,那么最好是选择参加Java培训班。当然,可能现在的您感觉参加Java培训班学费很贵,但是对于可以通过学习找到工作,还是比较值得的。

总之,决定了要学习Java技术就不要犹豫,要行动起来,时间可不等人。不管是自学也好还是参加Java培训也罢,都要进行实际了解才行。

本回答被网友采纳
第2个回答  2019-02-28
就当前的IT环境来看,招聘Java程序员的公司多,学习Java技术的也多,对于初学者而言,技术学习是我们首要考虑的问题,对此,总结了以下十条小建议:

1 、与其反复阅读,不如经常回顾
与其一遍又一遍地阅读重复的书籍,编写同样的「Hello World」,不如有意识地总结回顾看过的书,学过的知识。 只需要每晚趟在床上的时候,回想一下今天都学到了什么?今天自己有进步一点点吗?
2 、多做练习,多写代码,从错误中学习
看技术书籍要多写书中的代码,在初学阶段哪怕对着书本敲也没有什么问题。认真完成书中留的习题,在自己没有尽最大努力的情况下面不要去看答案。 不要怕犯错,每一次犯错都是自己进步的机会。
3、 多总结问题的解决方案,多写可复用的代码,拒绝复制粘贴
每天把工作中遇到问题的解决方案总结一下,想想为什么要这么做,是什么导致了这个BUG,导致BUG的根本原因是什么。 是自己的逻辑混乱,粗心大意,还是程序框架太复杂?做需求的时候,要尽量避免复制粘贴,不要让代码里面有重复代码。
4、 对于自己想要学习的内容,制订一下计划,有节奏地学习
我是一个非常爱学习的人,但是有时候还是感觉学习不够高效。经常会由于一些突发情况把原本的学习计划打乱,导致学习效果打折扣。 因为学习一个东西怕的就是三天打渔,如果能够持续地学习一个东西,我可以把它学习地很好。
5、 尝试使用不同的方式来解决一个问题
在遇到一个没有显而易见解决方案的问题时,你可能费了好大功夫想出一个方案,但是千万要记得,该方案不一定是最优的,而且很大可能还存在一个更佳的方法。而这个方法只需要你退后一步,换个思路,或者与同事讨论一下就可以得出。 另外,习惯了面向对象,何不尝尝函数式编程?每年学习一门新的不同范式的编程语言,可以极大地开拓你的眼界,给你一些不一样的解题思路。
6、 注意劳逸结合
多参加体育锻炼,多去户外走走,运动能够增强人的记忆力,并且有时候还能产生灵感。想要成为大神,身体好是前提条件。
7 、向别人解释你的知识,多与人讨论
多写博客,多分享自己的所学所思,这些对于学习者自身也是非常有益的。通过用别人能够理解的语言来解释你学到的东西, 本身就要求你对该知识充分理解。
8、 保持学习的专注
很多知识没有足够的专注力和足够多的时间是很难学好的,保持学习的专注尤其重要。 因为人的大脑在专注模式下面,神经细胞更活跃,你学的东西更容易从短期记忆变成中长期记忆。 而且在高度专注下面,你的解决问题的能力也会提高,原本看起来复杂的东西,在专注面前说不定就不是事了。
9、 找到自己的短板并补足自己的短板
发现并找到自己的不足相对来说是比较容易的,但是要补齐短板就非常不易了。 因为人总是有畏难思想的,拖延症是怎么来的,就是你的大脑出于本能去做一些让自己分泌更多多巴胺的事情。 如果自己英语不好,就要下决心把英语攻克。如果自己数学不行,就要下死力气掌握数学。 补齐短板就像渡劫,越早渡劫,越快升仙。
10 、给自己设计学习奖励
比如学好了 3D 数学,就给自己买一台顶配 MacBookPro 之类的。为什么游戏可以让你上瘾,因为它有反馈,有奖励机制。 学习数学是非常枯燥的,如果有了这个奖励机制,也许自己就更容易坚持了呢。
学习从来就不是一件容易的事,只有养成一些好的学习习惯才能让我们事半功倍,也会增加一些坚持的动力!本回答被网友采纳
第3个回答  2018-09-20
java初学者,想学习Java应该如何去做呢?
首先我认为想去培训的人和不想去培训的人有两个心态,想去培训的人是决心要学的,不想去培训的人大部分都是浑水摸鱼的,所以放弃的概率是100%的。但是也有小部分是因为经济条件不好。我这里想说明什么呢?想去培训的,小编不建议你去培训,不想培训的,小编也不建议你不培训。我是意思是说,学习编程是一定需要老师的,我不信谁能无师自通把Java学的多么好。至少着急就业的人肯定不会,没人指导很难学成。所以小编建议学习Java开发选择一个线上的辅导班,成本低,如果你能坚持学到最后,那你就适合学习Java开发,成完后能力也不会很弱。如果你中途放弃了,说明你不适合,你也不会损失多少钱。
学习中注意事项:
1.开始养成良好代码习惯。
2.先自己多思考,然后再去问老师,培养自己解决问题能力。
3.大量时间用来写代码,而不是看视频。
4.书籍用来回顾知识点,而不要用来一页一页翻书。
学习路线:
HTML5+CSS3 1.5个月 项目实战:淘宝,京东首页
JS+JQ+ajax+javase+数据库+jsp 3个月 项目实战:博客系统,商城系统等
Struts2+hibernate5+mybatis3+spring4+springmvc+工具组件(maven+shiro+activiti+ehcahe+redis) 3个月 项目实战:个人财务系统,学员管理系统等等
上述学习7个月时间左右,如果一天高效率用6个小时学习,学完之后至少可以找到8000+以上的工作,前提是有人指导。
如果大家对于学习java有任何问题(学习方法,学习效率,如何就业),可以随时来咨询我,这是我的java交流学习扣扣qun:七三二,三零八,一七四。多多交流问题,互帮互助,群里有不错的学习教程和开发工具。本回答被网友采纳
第4个回答  2020-12-25
我感觉最重要的是你一直能保持一颗持之以恒的心,始终对Java保持热度。最重要的是坚持,如果你学东西不能坚持半途而废,那你什么东西都是学不会的。
其实学Java最重要的是你要保持一个持之以恒的心。
当然还有一点就是在学习Java期间一定不要直接上手就抄老师的代码,一定要学会思考,形成自己的编程思想。
编程思想的形成很难。需要大量代码的堆积才可以。怎么形成编程思想呢?
千万别死抄代码。不要像行尸走肉般地抄代码,没有用。只能提高指法速度,无法形成编程思路。
核心:找出老师代码的核心思路,类似于:第一步、第二步、第三步、第四步…,然后将每一步一个一个实现掉就行了。最终完成功能就行,先不要要求代码的质量很高。只要功能完成就行了。后期慢慢的你就知道代码可以优化,然后再慢慢优化,慢慢成长。最终会成为大牛。
相似回答