您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
如何学习Java?学习Java需要注意哪些?
你的,技术,基础如何学习Java?学习Java需要注意哪些?
发布时间:2019-02-08加入收藏来源:互联网点击:
可以去书店购买Java初级书之后再选择一个合适的培训班进行系统的学习。
在平常中要注意多加练习我们在课程中学到的一些编码程序等,毕竟熟能生巧。
回答于 2019-09-11 08:43:50
很多零基础的学员对于学Java比较迷茫,不知道入门需要具备哪些条件,不知道怎么去学习,下面给小伙伴们分享自学编程的5种方法,想通过学Java掌握一技之长的你,一起来看看吧!
1. 制定学习目标
自学对于一个初学者来说比较困难,没有一个清晰的学习目标,就免不了走弯路。有些程序员学习编程一上来就想着月薪1W+以上,这样的学习过程会非常痛苦,很容易放弃。
最好是奔着一个小项目而学习编程,当你把作品做出来了,就有成就感。如此循序渐进,最后取得成功,所以,制定好学习目标尤为重要。
2. 辨别学习资源
在自学编程的道路上,新手的主要困难之一是为自己找出有价值的和相关的学习资源,不符合标准的资源不仅会浪费时间,而且还会使大家对编程目标失去兴趣。
在自学Java时,建议大家以看视频为主,书籍为辅,视频要新颖系统,不能杂乱不精。编程教学视频可以让你迅速掌握编程,但通常比较生动、浅显,不成系统。而书本是比较系统,深入,但是枯燥,所以最好的方法是书和视频结合。
3. 勤于实践
对于技术人员来说,实践能力是非常重要的,但是大多自学者容易纸上谈兵,缺少项目实战经验,求职的时候没有拿得出手的作品,这对于求职来说无疑是致命的。
编程是一门手艺,需要反复练习,脱离书本和视频看是否能独立实现?学到最后的境界无非就是:我亦无他,惟手熟尔。
4. 由浅入深学习
Java需要循序渐进而且系统的学习方案,不要想着天上掉馅饼的速成方式,给自己制定一个半年的学习计划,能不能学成就看你这半年的执行力如何。制定好每天学习的任务,然后用什么案例和练习巩固你每天学习的新东西,不然学了之后你肯定忘。
5. 有人指导
学习编程需要引路人,很多问题作为初学者是无法解决的,很浪费时间,例如有很多初学者配置JDK就能用上一天的时间,所以我们完全没有必要在这方面问题浪费时间,别人告诉我们一下,下次就记住了,所以学习编程一定有一个指导你的人。
学Java要适应Java编程方法,Java开发与编程密不可分。这是一种计算机编程语言,要具有强大的逻辑能力和计算能力。
要求程序员在写作时要仔细考虑,并且需要仔细研究逐行代码,具有较强的逻辑思维能力和正确的学习态度和心态,这些是Java相关工作的基本功能和必要条件。
在自学的编程过程中,会出现许多挑战,不理解某一个技术点,反复操作你的代码还是不起作用,还有许多这样的情况,都会使你感到沮丧,想要放弃。
不是说自学成为程序员是行不通的,但是这条路需要克服的困难更多,花费的时间也更多。
2021年黑马程序员精心打造贺岁牛课《Java从零基础到独立编写游戏项目》,本课程将会从做游戏打副本的角度,出发带你学习JavaSE,帮助想要自学的小伙伴快速打开Java世界的大门,可私信我获取哦!
回答于 2019-09-11 08:43:50
一种编程语言,类似于C#,C语言O(∩_∩)O~
回答于 2019-09-11 08:43:50
刚收获阿里Java岗offer,趁着这股热劲,与大家分享下我的Java学习之路,希望对大家有所帮助吧。
话不多说,先上图:
我认为,作为一名合格的程序员,精通一门语言只是最最基本的要求,除此之外,具备扎实的基础知识、了解主流的技术框架、具备快速学习的能力也都非常重要。语言是帮助你实现想法的工具,而作为程序员来说最为重要的东西是语言背后的你的想法,而这些想法需要通过长期的基础积累、经验积累而获得。
我从大二的时候开始接触编程,到现在也有五个年头了。这五年我走了不少弯路、踩了不少坑。至此收到阿里offer,也算是达到了我人生第一阶段的目标。我把我这五年踩过的坑与大家分享,希望大家能少走弯路、在技术的道路上越走越远。
回归正题,我觉得Java学习过程可以分为三个阶段:
第一阶段目标:打牢基础
当你准备开始接触Java前,你先等一等,因为你要做的第一件事是要打牢计算机基础,而非直接学习语言。当我做的项目渐渐多起来的时候,我愈发地感觉到计算机基础对程序员的重要性。这就像习武之人练习马步一样、达芬奇周而复始地画鸡蛋一样。从短期来看,基本功的练习并不会立即出成效。也许这个过程会伴随着枯燥乏味,但我们不能鼠目寸光,从长远角度来看,一个程序员基本功的扎实程度决定了这个程序员技术之路能走多远、能走多久。
所以我觉得,如果时间允许的话,花上大半年甚至一年的时间学习基本功也不为过。学习任何一项技术都是一样,我们需要耐得住寂寞。基本功学习的过程必然会枯燥乏味,但它对我们未来的发展之路却影响深远。所以大家一定要耐得住寂寞,迈好、并且迈稳作为程序员的第一步。
计算机基础有五大课程:操作系统、计算机网络、数据结构、算法、数据库。你究竟需要花多少时间来学习这些基础课程,这取决于你目前的状态。如果你是计算机专业的学生,并且仍处于大一或大二,那就请你珍惜每次上课的机会吧。听老师讲一遍、自己再学一遍、有问题还可以和老师交流,这样的机会实在难得,且行且珍惜。
如果你并不是计算机专业的学生,那也好办,调动你的情报搜集能力,去周边名校的计算机专业蹭课吧。我的学校靠近南大,就有很多同学潜入南大蹭周志华大佬的机器学习。去了之后才发现,200人教室里人满为患,原来都是前来蹭课的同道中人啊。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |