情况自述:我自学java一个月了,现在基本基础都没学会,请问该如何学习?现在我只会数组、运算符、for、if语句的使用,这几天在学习方法重载、递归、包的使用闭散棚,但是学起来好困难啊,视频看了好多次了还是不会,我是不是太笨了啊??请问该如何学习,这些基础以后在三大框架中都有用吗?
这篇文章分享之前我还是要推荐下我自己的群:511673203,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份最新资料和零基础入门教程!,欢迎初学和进阶中的小伙伴
论基础的重要性
刚看标题我还以为你一个月学完J2SE基础,没想到一个月才学完语法基础?你可以去撞墙了,现在的培训班讲完语法基础也就一天的课,最多也超不过两天。
基础,知道基础的作用吗?所有的JAVA复杂的代码都是从这些简单的JAVA代码演变而来的,甚至三大框架的开发也是离不开这些基础的。建议你在学习方法重载的时候先了解什么是类,类是由什么组成的。至少知道怎么去操作这个类,然后再接触方法的重载和重新。
还有,一个初学者学JAVA,最好要系统的学,从基础学起,循序渐进的学,不能说基础没有学会就想着学三大框架了。就算想学三大框架,你也得先要学会web前端和后端是怎么交互的吧,也得知道servlet以及它的工作原理吧,也得要懂点html知识吧。
个人经历
我11年专科毕业,自学java的飘过。11年9月从重庆来到成都,我一个表哥在这边工作(java开发,3年工作经验,是个人才,勤奋肯学本科毕业)。
在我表哥的带领下学习,看了很多视频,一直学习到元旦,开始找工作。(说实话,学习的时候开始一段时间非常认真,后来越来越没动力,越学越懒,可能自己的克制能力不够吧。总结一句学习还是不能在家蹲着学,要做实际的东西,在工作中才会得到更快的提升。)
找工作这段时间真的很辛苦,没经验、没技术。也有可能是自己的努力不够吧。直到今年春季后,我进了一家小公司。但更给我打击的是,我在那个公司呆了10天不到。他把我放了,原因是他觉得我跟不上他们的开发进度。(那时候我是冒充一年工作经验去面试的,面试不是很难,做了笔试,谈了谈技术当时他认为我还可以。)可能就是因为自己的基础不够牢固,ssh框架运用不熟悉导致了这一结果。
12年3月底,4月初我来到一个移动开发的公司。这是一个分公司,这公司比较正规,在行业来说还是有一定的影响力。但我的工作并不是做底层开发,而主要的工作是做客户端的适配(基本不用java)。经过了近2个月的工作(基本没做什么实际的事情),我顶着压力做出了辞职的决定。就我给我们主管说辞职了,在他的劝留之下我还是没动摇。开始了继续求学,寻找java开发工作的煎熬道路。改掉自己做事懒散,思想爱抛锚的坏毛病。
基础部分要多用掘枣代码来提高熟练度,书上的题目尽可能的自己用代码都实现轿则,碰到不明白的地方可以百度什么的,视频确实是个快速提高的好办法,但是最重要的还是多练习吧,随着时间的积累慢慢的你就会发现你的成长的。
经验建议分享
从我个人经历,我个人觉得看视频、看书学习是非常有效的学习方法,看书有效率,视频更通俗的理解和记忆。但是目前网上的视频很多都不是完整的体系的,知识点也讲的非常的零散,而且一点,有些视频都是几年前的了,如果你学java只是单纯的为了个人喜好,这些也差不多了,基础知识点肯定是不变的,有心的同学可以翻翻我之前的文章,有很多书和视频的推荐,择自己需要补充的知识点去研究的。还有想要学的知识点或者框架可以私信我。
但是如果你学java是为了就业,我就建议还是需要一位专业的老师,因为单纯的自学,你可能在学习的时候会都能看懂,但是自己实际去运用,就会遇到很多问题,这个时候,还是需要有一个好的老师指导你。有需要的可以加java学习群282711949,企业不比学校,上级不比老师,不会有人对你宽容。自我学习和提升,是为了更高效的工作和更高质量的生活。
Java基础首先去找一个Java的基础教程学一下,如果很难找到合适系统的可以私信我。学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。学完以上内容以后,你应该对Java有一个基本的了解了,你可以用Java语言写出一些简单的程序,并且你用的是最简单的编辑器,比如记事本。这个时候,不要急于进入下一部分,留下几天好好写一些程序,尽可能熟悉这些基础内容。
下面给大家分享一个脑图,如果你只是零基础的小白,那你肯定完全看不懂,但凡有点自学或者大学上过几堂课的同学可以保存下来,按照这个顺序去学习。
第一部分:关于JDK高级APID应用
第二部分:关于多线程及网络编程
第三部分:关于web高级技能
第四部分:关于数据结构算法
第五部分:关于MYSQL数据库技能
第六部分:关于企业级开发环境搭建
第七部分:关于WEB应用框架专题
第八部分:关于前端交互技术
第九部分:关于电商项目实战
第十部分:关于高手之路及就业指导
java自学入门之后,你就可以按照我给你的脑图学习,以上脑图整个体系,如果你完全都掌握了会运用了,我相信你一定能找到合适自己满意的工作的。
编程的道路起步也许枯燥,但是只要你上路了,我相信你会爱上他的!最后希望大家,梦想成真!
关注我,加群511673203。每天干货、趣闻、高质量内容等你哟~