java初学者,应该怎么去学习
发布网友
发布时间:2022-02-28 23:46
我来回答
共12个回答
热心网友
时间:2022-03-01 01:15
俗话说态度决定一切,一个人的学习态度相当重要,而一个良好的态度不仅会提高你的效率,而且还会影响效果。
学习编程是一个漫长而痛苦的过程,需要持之以恒的耐心,千自万不能急于求成。对于一名初学者来说,最重要的还是打好基础。
建议学习Java之前先了解这些:
第一:在如今这个Java的市场下,你如果太过于着急找工作而去学习,你一定找不到,有一个很简单的道理,任何东西求快没有用,首先你要把技术学的熟练。而不是指望自己看看视频,就能拿到高薪的工作。
第二:如果没有一套系统的学习路线和方案,这看看,那里看看,依旧学了之后还是浪费时间,根据我的学习经历来看,任何人学习任何东西,需要一气呵成,在这段时间内,学习什么就一刻都不能松懈,今天看点视频,明天有事,不看了,这样没啥意义。
第三:在如今这个IT市场,Java开发工作竞争越来越激烈,如果你是小白转行的,那么建议你找个好的机构培训学习下,不要心疼钱,你要知道有付出才有回报,投资自己什么时候都是对的选择,先找些基础资料自己自学一段时间看看到底适合自己不,不要盲目的学习。
第四:如果你在学习中没有很多的代码量的话,不多去做案例的话,我个人觉得学了跟没学一样,第二次你见到它可能还是不认识它。最好是有个问的人,一个外行想通过自学Java开发区找工作,太难了,尤其是在这个行情中。既然学习就学好,不要三天打鱼两天晒网的,还不如不学习了,要谦虚,不要学点就自大。
第五:作为一个Java初学者,我们应该需要知道从零基础到就业,需要掌握的技术知识点有哪些,这个时候我建议你上各大招聘平台看下,看下现在的岗位需求是什么,以此这就是我们学习的目标。
所有语言的知识体系分为三大块:
数据存储 (内存,文件,数据库,分布式,集群, 关系型 ,非关系型 。。)
业务逻辑 (业务需求,语言语法,算法,类库框架,性能优化等)
信息交互(展示)(多端,app,小程序,公众号,移动端,pc端,web开发等。。)
这三块知识作为学习来说,可以有侧重,但是不能有某一块完全不懂。
在这里推荐您了解下我们的免费学习资源“Java300集”,可在B站搜索我们官方账号(尚学堂)进行学习!
另给你分享一个Java的学习路线:
希望能帮到你,望采纳!!
热心网友
时间:2022-03-01 02:33
我感觉最重要的是你一直能保持一颗持之以恒的心,始终对Java保持热度。最重要的是坚持,如果你学东西不能坚持半途而废,那你什么东西都是学不会的。
其实学Java最重要的是你要保持一个持之以恒的心。
当然还有一点就是在学习Java期间一定不要直接上手就抄老师的代码,一定要学会思考,形成自己的编程思想。
编程思想的形成很难。需要大量代码的堆积才可以。怎么形成编程思想呢?
千万别死抄代码。不要像行尸走肉般地抄代码,没有用。只能提高指法速度,无法形成编程思路。
核心:找出老师代码的核心思路,类似于:第一步、第二步、第三步、第四步…,然后将每一步一个一个实现掉就行了。最终完成功能就行,先不要要求代码的质量很高。只要功能完成就行了。后期慢慢的你就知道代码可以优化,然后再慢慢优化,慢慢成长。最终会成为大牛。
热心网友
时间:2022-03-01 04:08
就当前的IT环境来看,招聘Java程序员的公司多,学习Java技术的也多,对于初学者而言,技术学习是我们首要考虑的问题,对此,总结了以下十条小建议:
1 、与其反复阅读,不如经常回顾
与其一遍又一遍地阅读重复的书籍,编写同样的「Hello World」,不如有意识地总结回顾看过的书,学过的知识。 只需要每晚趟在床上的时候,回想一下今天都学到了什么?今天自己有进步一点点吗?
2 、多做练习,多写代码,从错误中学习
看技术书籍要多写书中的代码,在初学阶段哪怕对着书本敲也没有什么问题。认真完成书中留的习题,在自己没有尽最大努力的情况下面不要去看答案。 不要怕犯错,每一次犯错都是自己进步的机会。
3、 多总结问题的解决方案,多写可复用的代码,拒绝复制粘贴
每天把工作中遇到问题的解决方案总结一下,想想为什么要这么做,是什么导致了这个BUG,导致BUG的根本原因是什么。 是自己的逻辑混乱,粗心大意,还是程序框架太复杂?做需求的时候,要尽量避免复制粘贴,不要让代码里面有重复代码。
4、 对于自己想要学习的内容,制订一下计划,有节奏地学习
我是一个非常爱学习的人,但是有时候还是感觉学习不够高效。经常会由于一些突发情况把原本的学习计划打乱,导致学习效果打折扣。 因为学习一个东西怕的就是三天打渔,如果能够持续地学习一个东西,我可以把它学习地很好。
5、 尝试使用不同的方式来解决一个问题
在遇到一个没有显而易见解决方案的问题时,你可能费了好大功夫想出一个方案,但是千万要记得,该方案不一定是最优的,而且很大可能还存在一个更佳的方法。而这个方法只需要你退后一步,换个思路,或者与同事讨论一下就可以得出。 另外,习惯了面向对象,何不尝尝函数式编程?每年学习一门新的不同范式的编程语言,可以极大地开拓你的眼界,给你一些不一样的解题思路。
6、 注意劳逸结合
多参加体育锻炼,多去户外走走,运动能够增强人的记忆力,并且有时候还能产生灵感。想要成为大神,身体好是前提条件。
7 、向别人解释你的知识,多与人讨论
多写博客,多分享自己的所学所思,这些对于学习者自身也是非常有益的。通过用别人能够理解的语言来解释你学到的东西, 本身就要求你对该知识充分理解。
8、 保持学习的专注
很多知识没有足够的专注力和足够多的时间是很难学好的,保持学习的专注尤其重要。 因为人的大脑在专注模式下面,神经细胞更活跃,你学的东西更容易从短期记忆变成中长期记忆。 而且在高度专注下面,你的解决问题的能力也会提高,原本看起来复杂的东西,在专注面前说不定就不是事了。
9、 找到自己的短板并补足自己的短板
发现并找到自己的不足相对来说是比较容易的,但是要补齐短板就非常不易了。 因为人总是有畏难思想的,拖延症是怎么来的,就是你的大脑出于本能去做一些让自己分泌更多多巴胺的事情。 如果自己英语不好,就要下决心把英语攻克。如果自己数学不行,就要下死力气掌握数学。 补齐短板就像渡劫,越早渡劫,越快升仙。
10 、给自己设计学习奖励
比如学好了 3D 数学,就给自己买一台顶配 MacBookPro 之类的。为什么游戏可以让你上瘾,因为它有反馈,有奖励机制。 学习数学是非常枯燥的,如果有了这个奖励机制,也许自己就更容易坚持了呢。
学习从来就不是一件容易的事,只有养成一些好的学习习惯才能让我们事半功倍,也会增加一些坚持的动力!
热心网友
时间:2022-03-01 05:59
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:七三二,三零八,一七四。多多交流问题,互帮互助,群里有不错的学习教程和开发工具。
热心网友
时间:2022-03-01 08:07
我感觉最重要的是你一直能保持一颗持之以恒的心,始终对Java保持热度。最重要的是坚持,如果你学东西不能坚持半途而废,那你什么东西都是学不会的。
其实学Java最重要的是你要保持一个持之以恒的心。
当然还有一点就是在学习Java期间一定不要直接上手就抄老师的代码,一定要学会思考,形成自己的编程思想。
编程思想的形成很难。需要大量代码的堆积才可以。怎么形成编程思想呢?
千万别死抄代码。不要像行尸走肉般的抄代码,没有用。只能提高指法速度,无法形成编程思路。
核心:找出老师代码的核心思路,类似于:第一步、第二步、第三步、第四步…,然后将每一步一个一个实现掉就行了。最终完成功能就行,先不要要求代码的质量很高。只要功能完成就行了。后期慢慢的你就知道代码可以优化,然后再慢慢优化,慢慢成长。最终会成为大牛。
热心网友
时间:2022-03-01 10:32
如果愿意花钱,可以找电脑学校的老师去学
热心网友
时间:2022-03-01 13:13
你可以到B站上看一下,毕竟B站上的Java视频教程是非常多的,就说杜老师的视频教程再B站上的播放量是五百多万,当然B站上也有老杜今年最新的视频教程你可以去了解一下。动力节点的java基础教程159集,20年最新升级为全新的java基础316集,可以通过蛙课网获取哦
说明你掌握不清楚,你可以到系统的学习,补缺补漏,这样就可以了
热心网友
时间:2022-03-01 16:11
去B站看康师傅Java基础视频。
热心网友
时间:2022-03-01 19:26
java 语法
算法
、、、、、、、、、、、
然后根据目标方向,偏向,,,,,,,,如写application和web,就各有偏向。或者是网络等
~~~~~
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
热心网友
时间:2022-03-01 22:57
如果打算自学,就先找资料吧,开发环境,数据库,数组,对象等等,你需要找个一个完整的课程大纲
如果是打算找工作,还是找个培训班或者买个网课,效率更高,比起自学也会更督促自己,我一个同事是在优就业学习的Java开发课程,基础也还行。
热心网友
时间:2022-03-02 02:45
初学看看书或者看看视频都行啊。我是两者结合起来看的。现在也都是看的基础类的。
热心网友
时间:2022-03-02 06:50
我也是初学 可以来我博客看一下 告诉你怎么下去哪学java 还有一些java知识 一些java初学练习题网页链接