许多Java的初学者在学习Java的过程中会遇到各种各样的问题,虽然每个人在学习时所遇到的问题都不相同,但是基础方面遇到的疑问和困惑还是有不少的相似之处的,为了大家能够早点入门,以下有几点建议送给作为Java初学者的大家:
运用基本的J2SE API
除了Java语言本身的语法之外,懂得运用J2SE的API也是一个必要的课题,然而在这么多的API下,你必然想知道哪些API是必要或常用的。我的建议是先掌握字符串处理、异常处理、容器(Container)、输入/输出(I/O)、线程(Thread)这几个主题。
API的内容庞大,没有任何一本是可以详细讲解每个API如何运用,你也不需要将API背诵下来,你要懂得查询API文件说明,虽然API文件都是英文的,但基本上只要有基本的英文阅读能力就足以应付查询需求。
奠定Java的语法基础
学习Java的**步,就是学会使用Java这个程序语言来编写程序,而学习程序语言的**步就是熟悉其语法的使用。程序语言就是一门语言,所不同的是这种语言是用来与计算机沟通的,所以若要熟悉语言,使用的方法莫过于多看别人写的程序,了解别人是如何使用Java来解决问题的,然后针对同样的程序进行练习,并从实例中测试自己是否真正了解到如何解决问题。
加入论坛参与讨论
据千锋重庆Java培训的讲师介绍,在学习的过程中,如果有人可以共同讨论,将会加速学习的速度。你可以找一个讨论区并摸索当中的资源,这可以省去不少的学习时间。在中文讨论区中,建议多参与Java技术论坛,在论坛上有相当丰富的资源。
使用搜索引擎
作为一个软件开发人员,懂得使用搜索引擎,来寻找问题的答案,是一项必要的能力。使用谷歌(Google),几个简单的关键词通常就可以为你找到问题的答案。
学习地图
在学习完基本的J2SE之后,你会想要实际应用Java来编写程序,如果民需要编写窗口程序,可以学习Swing窗口设计;如果你要编写数据库相关软件,可以学习JDBC;如果你想要朝Web程序发展,可以学习JSP/Servlet;如果你想要学习手机程序开发,可以朝J2ME方向学习。
多敲代码
每当自己学会一个知识点的时候,就打开电脑多敲代码,每敲一遍都能够加深印象,养成习惯后,许多基础知识就牢牢记在心里了。遇到问题,马上就能知道自己的不足之处,及时查缺补漏,对于自己的成长的帮助是非常大的。 |