如何学好Java编程?
1.?选择很重要。
作为初学者,找到一门自己喜欢在工作中使用的语言是非常重要的。所以,选择哪种编程语言作为职业生涯的开始,明确自己未来的发展方向。
不管你碰巧遇到或者选择了什么语言,关键是要经常练习。Java程序员有必要深入理解面向对象编程的概念。没有扎实的OOPS基础,我们无法体会Java这样的面向对象编程语言的美妙之处。学习OO原则的定义用处不大。关键是学会如何将这些原则应用于以面向对象的方式设计解决方案。因此,我们应该对对象建模、继承、多态和设计模式有很好的了解。
2.?掌握核心API
如果你不知道语言结构,不知道核心API,那么无论你在理论知识上有多强悍,都不可能自己造出一片森林。在Java中,最好对核心API有很强的实践经验,比如java.lang.*、I/O、异常、集合、泛型、线程、JDBC等等。
3.?手边有常用的代码片段/实用程序。
有时我们可能需要一遍又一遍地复制和粘贴/编写相同的代码片段/配置。因此,保存一些配置片段(如log4.properties、jdbc配置)和实用程序(如StringUtils、ReflectionUtils和DBUtils)是有益的。这些东西本身可能不会让你与众不同,但是你想一想,如果你的合作开发者要你帮他从对象集合中获取一个属性值列表,而你只需要用ReflectionUtil几分钟就能解决,会不会突然就突出来了?
4.?了解不同的开发方法
熟悉不同的开发方法,如敏捷、SCRUM、XP、瀑布等。现在,由客户决定选择哪种开发方法。一些客户喜欢敏捷,而另一些客户喜欢瀑布模型。所以能涉猎各种方法,绝对令人印象深刻。
5.?练习多次击键编码很重要。
当你选择学习Java的基础语言时,你也应该选择一本经典的入门书籍。入门书不需要太多,一本两本就够了,真正要理解透彻。如果真的是零基础,可以在网上找一些相应的尝试入门。看懂视频里的内容后,就可以开始回归教材了。不建议一直对着视频学习。对理论有个大概的了解,然后开始在电脑上实践。很多人都在不停的刷题。其实没必要。在理论掌握的差不多的情况下,在电脑上独立练习相应的课后题就够了,所以要反复做,坚持不懈。
对于初学者来说,从零开始,到成为一名合格的Java开发工程师,是一个枯燥又充满挑战的过程。如果您能来霍颖北大青鸟,我们为您量身定制了一个免费试用的Java实验班。