语言的转换需要一个学习的过程,数了数手指头,好歹哥也算使用过四五门语言的人了,遇上这活动,又眼热其中某本书,就跟JAVA新人侃侃JAVA学习心得罢,不管怎么说我已经用JAVA写了某个项目中的几个模块,也算入门了。
笔者管见,语言学习必须贯彻:功利原则、分割原则、熟练原则。

详细的操作方法或具体步骤
功利原则
所谓功利说白了,就是要使用最短的时间,让自己进入到编码阶段。这个编码阶段指的是您要能够参与项目,完成项目任务,而不是敲个“Hello world!”的基础学习。要达到这一点:
首先要对自己的学习内容明确定位。笔者学习JAVA就是要用它来完成BS架构的项目,因此,目标直接定位在JAVA WEB编程。
仅仅如此定位还是源源不够的,您还需要给自己树立一个学习目标,比如写一个新闻系统或者是一个留言薄等等,确定自己要了解的知识点,最好能够贴近您自己熟悉的网站应用,这便于您能够总结归纳设计思路、程序架构,您不会想着一辈子照着人家的模板做东西罢?。
其次要找一个最新最牛的IDE。许多书里都讲IDE会如何如何弱化程序员的能力,笔者对此并不认同。一个方便的IDE能够让你把精力全部放到编码和语言上,省去那些繁杂的配置过程,就等于去除了语言学习的噪音,能让你专注于语言本身,更何况日常工作中本来就需要使用IDE展开工作呢?
最后你除了自己花一些时间不断的自学和理解以外,尽量去找一些可以和你一起沟通交流程序的人一起学习和讨论。如果你能和一群经验丰富的程序猿一起学习,参照着他们的一些比较老道的经验,去有步骤地学习相关框架知识,了解相关配置,那么恭喜您已经迈出了坚实的第一步。
如果你一直没有这么好的机会,可以加4229加124-89这个裙,和java爱好者一起沟通交流,每天晚上一起学习最新的互联网开发技术,能不能学到,进裙你就知道了。

分割原则
所谓分割原则,就是要把概念解释之类的与应用分割开来。打个简单的比方,当您需要配置一个过滤器时,您不需要先把XML学一遍,当您使用一个数组时,哪怕您不知道数组是一个什么概念,但您一定要知道它能帮您解决什么问题,一定要搞清楚它的用法。其它都放到以后。
要达到这一点,您必须做到:
1.时刻以学习目标涉及的内容来规范学习计划,不要节外生枝、盲目扩展。
2.遇到不懂的内容时,一定第一时间找老师请教,千万别一个人闷头苦钻。
3.当您遇到基础知识或者JAVA外的知识内容时,比如OO中的继承、又比如HTML或CSS时,一定要坚持先照葫芦画瓢,不求甚解。
坚持分割原则,实质上就是对学习目标外的内容,JAVA语言外的内容都说上一句:等着我将来再收拾你!然后坚定不移地、半生不熟地走通程序内容先。
熟练原则
所谓好脑子不如个烂笔头子,代码同样如此。对于一个JAVA新手而言,第一个程序(学习目标)就是初恋的情人,就是你进入JAVA大世界的根据地,一定要把这个东西熟练到你闭着眼睛都能说明白它的开发过程,它的每一段代码。相信我,如果您有了这么两三个程序(模块)的积累,您已经成功入门,可以展开工作了。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
