A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邹凯 中级黑马   /  2016-4-19 20:03  /  626 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一个以前从来没有接触过java的人,java无疑是庞大的,它就像是一个巨大的宝库等待着你来发掘,当你想要深入接触到这个领域的每一个细节所耗费的精力都是巨大的。这个时候我们都是胸怀壮志,两眼发光的盯着每一个崭新的知识点,遇见了任何一个知识点都恨不得抠的清清楚楚,明明白白。可是现实却并不是很如意,很多人说Java不好学,这是为什么呢?大家有想过没有!
Java是个平台,我只想说说我对学好Java的一些建议,希望对初学者有所帮助。
1.大家仔细思考一下,想一想。
学Java之前静下心来学习到底是为了什么?你对Java是否有兴趣?能否坚持下去?你做好了与代码拼搏的准备了吗?

2.在学Java之前,准备一下

(1)买一本Java基础入门的书籍,
JDK 6正式版刚刚推出,市面上你暂时买不到JDK 6的书籍,但我仍推荐你买一本适合入门的、较新JDK版本的Java书籍,那么,你现在选择一本讲述JDK5的入门书籍还是有条件的。我可以推荐一些入门书,但是我不打算这么做,因为合我口味的,不一定适合你。但无论如何,《Thing In Java》绝对不应该作为你入门Java的第一本书籍!
记住,网络上学习Java的资源很多,但基本不够系统,拥有一本Java入门书籍,是你系统学习Java的基础。例如:Java基础入门、Java编程思想、疯狂Java讲义等书籍。
(2)准备Java学习环境。
准备你的学习环境,很简单,安装JDK ,然后用类似UltraEdit、EditPlus的文本编辑器配置你的学习环境,Internet上有很多关于如何配置的文章。初学Java,不建议用IDE工具,通过一行行的敲代码,你会碰到很多问题,只有这样不断练习,发现自己存在的问题,你才能学会怎样解决它,并加深自己对Java的理解。
准备好后,开始进入激动人心的Java学习里程之路!
3.Java基础学习之路

学习Java的过程虽然辛苦些,但又是处处有精彩!学习过程中的心态一定要保持专一,网上关于语言间的“PK”到处都是,别被浮躁影响!认准了Java,你就坚持!不能因为难二放弃,克服自己,相信你会有所收获。
Java的体系分为Java SE、Java EE和Java ME(JDK5.0以前分别叫J2SE、J2EE和J2ME),Java的敲门砖就是Java SE了,也就是你要入门学习的内容,不论你日后是选择哪个体系领域作为发展方向,你都得从Java SE起步。
学习Java SE,打好Java基础;如果想学Java EE(对不起,我不了解Java ME,所以我无法涉及Java ME的相关内容),对于AWT、Swing是否要学习呢,我个人是觉得还是要知道其所以然的,特别是其事件处理模式,我强烈建议初学者一定要弄清楚,其他具体的开发就不一定要全面掌握了,毕竟AWT、Swing方面的内容足够用几本大部头的书才能描述详尽;当然,如果你的工作就是做 AWT、Swing开发,那就另当别论了。
I/O、Thread都是基础之一。
4.Java EE学习之路

学习了Java SE之后,你只是完成“万里长征”的第一步。
接下来选择学习Java EE或是Java ME(或者你还想不断深入学习Java SE,只要你喜欢,你可以一直深入下去,就像前面所说的,我不会讲到Java ME的学习);估计选择Java EE方面的学习者会多一些,Java EE所涉及技术非常多,考虑到初学者的接受程度,我会尽量从最常用的角度来介绍。
学习Java EE,在开发环境上不建议再用文本编辑器,我感觉NetBeans 5.5(目前最高正式版本)很适合初学者,我个人也很喜欢NetBeans,如果你喜欢用别的IDE如Eclipse,都没问题,看自己喜欢吧。
等你对Java EE有些感悟的时候,你自然就会想不断扩展你的知识面,深入更深层次的领域去学习,这时候你就可以学习Spring、Hibernate,以及各种Web框架(如Struts、JSF、Webwork或是Tapestry等)。
随着技术、经验的不断积累,你会逐步关注分析、设计等更高层次的知识,这时候,你可进一步学习相关的UML、模式等知识(等你自己有了一定经验,你就可以安排自己学习这些知识了)。
总结
永远记住:自始至终,实践是学习Java技术历程中极其重要的一环。脱离了实践,是学不好技术的!
Java学习、实践之路依然没有银弹,况且一步步走来,要学的东西很多,勤奋是金!
善于利用Internet上众多的资源,多吸取些别人的经验,可以少走一点弯路。
目前关于Java的争论很多,如“Java正走下坡路”、“Ruby必将取代Java”等论点甚嚣尘上,但正如我前面所言,这是一种浮躁的表现,Java的前景非常好,特别是Java开源以后!就让他们去吵去吧,掌握了Java,你就掌握了当前最火的技术。
“梅花香自苦寒来”,当你掌握了扎实的Java开发基础,你就能把自己掌握的Java技术运用得炉火纯青的时候!那时,你一定会有一种成就感
以上,你大概了解应当如何学习Java了。大家伙要加油咯!

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马