学Java有什么好方法?基础与实践并重成就编程梦

程序员交流学习2019-07-04 02:07:21

        学Java有什么好方法?小编也曾经在Java编程的道路上努力奋斗过。总的来说还是需要打牢基础。基础是关键,比如在有一定C语言的基础上学习Java可以对Java的一些语法概念理解得更加深刻。编程本质还是算法的集合,若要在今后的工作中能够活学活用,在学习Java语言的时候就应当站在算法的角度去审视和理解Java的编程语句。这样,才会把一般人需要10行代码的程序压缩到六行甚至更少。

        在有牢固的Java理论基础的同时,也应当多在项目中去理解学习过程中经历的Java知识点。因为在书本中,Java编程的知识大多是陈述性的,而在实际项目中,Java的知识点则是要用来解决实际问题,帮助我们做出需要的效果。在和一位已经工作了有两年的程序员聊天,他告诉小编,多接触企业开发的文档和项目的源码对自己在职业方面的成长大有裨益。昨天,小编有幸采访到了一位姓徐的同学,他是尚学堂的优秀学员,不仅敲得一手好代码,而且有着出众的文采。在前不久的“逗比码农”征文大赛中斩获三等奖,并且在之后的“战狼杯”项目大赛中有着不俗的表现。

        在来自五湖四海的同学中,总是会涌现出才华横溢的同学,他们有的善于写作,富有才情;有的能歌善舞,不乏艺术细胞;甚至还有篮球赛场的灌篮高手……真是才子能人辈出。小徐就是其中一位,他撰写的《我可能写了一个假的JDBC》,将JDBC的知识解说地活灵活现,极具幽默的语言征服了无数小伙伴,也打动了评委团。小编也希望能够走进他的学习生活,向大家介绍他的学习经验,更好的以人为镜,参考学习。

        与徐同学初次见面,给人的印象是文质彬彬,颇有些文人风范,不太像做技术程序员的风格,但通过采访,让小编颇为感慨,真是人不可貌相,因为徐同学体现出了一名优秀程序员所应有的品质,包括,坚忍不拔,死磕精神,逻辑思维也很强,尤其是遇到艰难不怕吃苦的思想。

        “我大学学的是热能与动力工程专业,开始接触Java也是因为兴趣使然,也本着想锻炼一下自己就来了。学java的难易在我看来也不是特别难,刚接触的时候有一些难度,很多概念比较抽象,比如线程池啊、数据库连接池啊等等,但是来都来了,就必须要坚持下去决不能退缩,如果连这点困难都克服不了,以后遇到更大困难的时候怎样坚持下去呢。其实任何人来学java之前就应该把畏难情绪给解决掉,遇到困难是必然的,试想如果java很简单的话,所有人都会去学,那些java学校不也就没有存在的意义了吗?所以还是那句话,吃得苦中苦方为人上人。”

        正如徐同学所言,吃得苦中苦方为人上人,可见徐同学面对困难的态度在报名Java之前就已经做到了心中有数,而且毅力超强。无怪乎徐同学给老师以及同学们留下的印象都是非常优秀。谈到在逗逼码农