Java编程入门,客观来说,还是有一定难度的。单单是语法细节,就让很多人云里雾里缴械投降了,更别提让自己独立写代码了。大学里又不像初高中有老师的时刻监督,让很多人不知所措,空闲的大把时间不知道做什么好,但同时也有一些同学对编程感兴趣,开始自学Java,或许因为自学能力差,也或许没有前进的导向,学着学着就迷失了方向,最后选择了放弃。
自学Java你要学什么?有的人可能上来就直奔主题聊语法,Java培训的建议还是要对Java基本属性以及特点应用领域做个大概了解,可当做学习前的热身,同样对以后的就业也会有帮助。
Java基础语法:运算符控制句iffor数组这些基本内容,认真看书一般都能掌握;
接下来就要学习的是Java的面向对象,封装继承多态这些内容也比较简单,你可以看一些Java视频教程来完成,推荐你可以看北大青鸟长沙麓谷校区的Java基础301集,目前网上最新最全的一套基础视频,内涵视频、资料、源码、工具等。
为了检验自己的学习效果,你可以尝试写一个项目如:酒店管理系统。
自学中会面对哪些问题?
顺利完成这样一个小项目,对自己的学习即是肯定又是鼓励,接下来的学习会有一定难度,有很多自学的朋友,都“死”在类集合线程Java网络编程。在这个学习阶段经常会让自学者感到迷茫,大脑不是空白就是混乱。
问题可能出在两方面:
一方面是:对Java编程了解不够深刻,缺乏灵活应用的本领就好像我们学会了26个英文单词,但仍旧不能写出一串正确的句子;
另一方面是:缺乏独立查找错误的能力这个能力是伴随所有程序的,无论你有多少丰富的项目经验,你必须能写代码,还能发现bug并且能够解决这个bug,对于自学者而言因为没有基础的沉淀,对Java各种编程属性的不了解,往往会遇到“能正着写,却不能倒着推”三分时间写代码七分时间找bug工作效率也大打折扣。
耗尽了所有的耐力,学到这里才是Java课程的基础,你可能用了3个月、5个月甚至更久才勉强消化这些知识,对以后学好框架几乎成了奢望,想要稳打稳扎同时更快速的掌握Java技术,你需要更加系统的学习更加贴近企业需求的Java系统知识,北大青鸟长沙麓谷校区的Java培训课程就是为你提供一个这样学习机会的绝佳平台。