为什么别人学习JAVA很快,我学的就很慢,我也看视频,敲代码写作业,可是为什么就感觉云里雾里的
用心学
Java现在在线学习起来还是很容易的,因为各大视频网站,技术类网站有大量的教程。你可以很轻松的找到你想要学习的知识。但是也有缺点,就是太杂乱,经常东一块,西一坨。
因此,你作为一个初学者。还是应该买本书,这是最重要的。书本一般都是从基础到进阶,不会有太大的跳跃性。
另外,书本可以让你快速笔记,在以后你某个知识点模糊的时候你可以快速找到当初学习的时候理解。再看一次你就可以加深印象,而不是去网络上查,因为每个人的学习习惯不一样。
多动手
在Java这一行,特别是你这样的初期新人。你要反复的练习你所学习的内容,而且要经常重温。
比如用一个sout输出hello world语句,你会不会手写出来?main方法的那些参数有什么作用前期不要管,你就让你自己练出习惯性记忆就好。
好记性不如烂笔头,这句话用在学习上一点错都没有。
多总结
总结就是你与别人拉开差距的最大原因。
比如,今天学习了流程控制语句,给你留了一个题。让你用for循环做。你是不是只用了for循环呢?你应该考虑如下两点。
还有其他的流程语句能解决吗?while,迭代器,流,拉姆达表达式能解决吗?
还能解决其他类似的题吗?自己给自己出题,自己做。
相信你只要经常这样总结,你的基础就扎实了。
坚持
其实,学习最大的敌人是自己。学习就像长跑,只要坚持,总能到达。而好的学习方式是让你快速到达终点。
总结
擅长奔跑的马,从来不会在意自己的起点。
今年31岁,2月份疫情期间开始学JAVA的,学到现在差不多三个多月了,现在正在做一个微信小程序商城的项目了,后端就用学的springmvc+myba**,数据库用MySQL,前端不写,直接用自学Android写后台管理系统,现在已经写到添加商品这个功能模块了,我觉得学习最重要的是兴趣,我学编程不是为了上班,单纯的想做个东西出来,所以动力十足,我的基础一般般,但是我会复制粘贴,百度拿来我知道怎么改,Android的控件我都是直接百度来用的,小程序还没开始学,到时候等我写出接口再研究小程序,编程个人觉得做这些应用类的,入门没啥难度,如果深入底层我就不会了[捂脸]
有的人逻辑清晰,条理分明,在系统学习下有着很快的进步。
而有的人需要引导,例如兴趣或者目的性的指引才能更快找到学习的道路。
例如游戏,那就先用程序作出个确定按钮跳转到确定成功或者其他菜单页面(单独文字和图片匹配显示),取消跳转到上一级或者关闭程序。网络上找些比如加减乘除的简单计算器照着抄一个下来,然后试着给每一个按钮添加颜色或者图案。这些都是游戏必不可少的菜单界面要试着进入状态,急于求成任何事情都没有的。
如果只是想着赚钱,那么程序是钱,技术是钱,但是没有一个求学和新知识充电的状态那么,任何代码都不适合你,学了一种代码你会发现其他代码也要去融合不用像主代码技能一样精通也要去理解,因为要么能加快程序编写,要么就是需要运用到相关接口。
每个人接受新鲜事物的速度不一样.
还有可能是别人有其他语言基础.
另外你是从网上找的视频吗?这个和老师的关系也很大,有的老师讲的就是不行.你可以在找找其他的视频看看.
还有,要写笔记.多背多记,对于一些很抽象的概念确实挺难理解的,可以把理解不了的硬背下来或者记下来,先往后学着,随着学习的深入你就会理解了,如果还不理解,就去百度研究一下.
我觉得学习就是多学多练多思考,哪有那么多天才,比你优秀的大多都是比你努力的.
一定要把关键字背熟,一定要多敲代码,光看是不行的,祝你成功[耶]