第一篇博客园文章 浅谈初学JAVA前的准备工作(一)

  这是我在博客园发表的第一篇技术性文章,此时的我也只能算是一个JAVA的初学者,只是粗略的了解JAVA的总体架构和一些基础性的东西。

在实际的开发经验上,就目前来说还是非常的欠缺,所以现在只能发表一些简单的基础的技术性文章,在文章中也许也有很多的不足和错误的地方,

希望看到错误和不足的地方能够给我指出来。

  这篇文章主要是针对才开始学习JAVA或者是想学习JAVA却不知道如何入手或者是要准备些什么的人。

  JAVA这门语言,在最近几年的TIOBE编程排行榜里,一直位居第二(仅次于C),其占有率相当大,也说明了这个语言仍然是开发的主流语言,

因为JAVA的很多特性,如跨平台性,开源性,健壮性等,使得JAVA有着非常巨大发展潜力,也有这相当高的稳定性,不可能说JAVA会在一夜之间衰败。我

也相信JAVA在未来仍然有非常大的发展空间。好了,废话不多说,现在进入正题。

  也许你正准备学习JAVA或已经开始学习JAVA,那么JAVA的学习之路该怎样开始呢?我这里有几个建议,也算是过来人(虽然我也是菜鸟)的

一点建议,希望能少走弯路。

  1.学习JAVA的途径无外乎有两种,第一种就是自学,那我就先谈谈第一种

    自学,首先要准备上一本比较适新手的JAVA学习手册,主要是JAVA基础方面的书。这里我想大家推荐一本不错的零基础入门的书(当然不是那种什么XXX天速成,

  从零到精通xxx,自己认为这种类型的书并不太好,错误比较多,知识的讲解上也比较偏向灌输式),这本书是李刚的《疯狂JAVA讲义》,这本书的作者是一个丰富

  的开发者,后来也做了很久的培训,书里的内容讲的浅显易懂,深入浅出,也有很多很实用的忠告和建议,而且也比较生动,不像课本一样生搬硬套。李刚的书其实

  是一个系列的,从基础到后面的框架开发,J2EE等,都写的很不错。手头宽裕的可以直接买书,也可以去下载电子版,度娘上多是,一搜就有。

    还有一个路径,本人并不是很推荐,但是对于时间充裕,真心想学,耐得住性子的人,可以尝试这条路,就是去找教学视频来看,有一个地方的教学视频可以免费的

  下载可观看,“黑马”

  http://java.itheima.com/java/video.shtml

  里面有个JAVA的学习路线图,可以参考一下。

    其次,书准备好了,就要看,但是有一点一定要做到,不然看了也白看,这是学习JAVA乃至学习任何东西都通用的一个道理,就是一定要具体的动手操作,书里有

  很多的案例和代码,看懂了就一定要敲出来,要自己调试运行出来。至于具体怎么调试运行代码什么的,我后面的文章会有具体的讲解。看懂了和自己会敲了完全不是

  一个概念,不是只敲一遍,而是要反复的敲,反复的练,隔个两三天就回忆着敲一下。在学习基础的阶段尤为重要,只有敲多了才慢慢有感觉。不要怕出错,出错了就去

  找,有时候为了找一个错误,花个一两个小时,甚至半天也是很正常,如果有人可以问最好,但是不能马上问,实在找不到才问。

    前期自学的时候,最好少用eclipse之类的的工具,就是用也不要去用里面的代码提示的功能,尽量全部自己一个字母一个字母的敲,熟练一些后才可以用IDE工具里的

  那些辅助功能。

    除了学习JAVA,在JAVA之外还要了解和掌握一门至多门数据库,并不要求很深入的学习,但是要学会基本的建表、增删查改等一些基本的功能和操作,以及一些数据库

  相关的基本知识。

    当基础学习到一定程度,就要整体的去了解一些JAVA的相关的一些架构,并不是具体去学,而是去了解这些框架能干些什么东西,至此你也差不多发现学JAVA主要是

  用来做些什么的了。基础打牢了后面的内容学起来也要相对的容易一些了,至于基础后的部分,相信你在基础的学习力慢慢的会找到方向和方法的。

  2.除了自学,还有种方式就是参加培训,在这里我就不打广告说哪家培训机构好了,具体我也不太清楚。对于培训,如果想参加培训的人,首先,一定要选好要学习的方向,

  现在JAVA也是有几种方向的。二是要做好吃苦钻研的心里准备,无论是哪家培训机构都没有他吹的那样天花乱坠,什么包学会,包工作,这些其实都不太现实。成事在人,

  培训机构只是提供了一个学习的环境和平台,教学也是一种灌输式的教学,因为内容繁多,培训时间短,所以不可能每个地方都说得到,也不可能每个地方都能包你搞明白,

  所以和自学一样,除了在课堂上学的东西外,空余时间,还是要自己多练,抓紧空余时间,多练习,多想一想为什么,老师讲的案例再多敲几遍,没有搞懂的要及时的弄明白。

  所以在培训中,最大因素还是自己,要培训,就要下定决心,就不要抱着玩的心态,只有这样才会学的好,这样的效率其实比自学要好得多,但是具体还是要视自己的经济情况  而定。

  

  以上是对于打算学习JAVA的人的一点个人建议和忠告,这些都是亲身经历的总结,具体还是要看自己的个人情况,此文章只做参考。

  就写到这里吧,过年了好久没打字手都敲疼了~

posted on 2014-02-10 22:20  DinoFT  阅读(244)  评论(1编辑  收藏  举报

导航