TEL:15195455103

Java培训 > Java知识 >
同类推荐

如何正确学习java

作者:南京    来源:南京    发布时间:2019-12-24 08:49    浏览量:179

  随着时代的进步,IT编程语言复杂多样,不同的编程语言运用的途径也大不相同,目前现有的编程语言当中,比较常见的如JAVA、Python、Web、C语言、C++等,多种多样,当下普遍应用的语言就属Java了,很多人对于Java不是很了解。

  其实很简单,没有谁一生下来就会Java,你看哪怕是计算机科班出身,其Java技术不也是从0学起。此外,从年龄上来说,一个有正常思维与逻辑的人,无论什么时候学习Java都是可以的。不过要想成为一名优秀的Java程序员,有些问题你要明确,有些事情一定得做!到底是哪些问题呢?且听小编给你说一说。

多长时间可以学会Java?

  “120天成为Java高手”、“三个月学会Java,顺利走进职场”,到处总能看到这样一些信息,时下流行速成,我们不反对速成。但是好多人咨询小编,一个月能学会Java吗?多长时间我可以设计开发一个软件?

  万丈高楼平地起,Java没有速成,只有反复的练习和思考沉淀。如果你想几天就学会它,小编劝你还是想想就算了,想要随心所欲的搭建一个平台或是开发一个系统,没有一番代码的积累,基本是不太可能的。

  关于多长时间能熟练掌握Java,这个因人而异。因我们专攻的方向而异,因我们所花的时间而异,而且熟练是一个模糊词汇,可以是仅仅了解皮毛,可以是马马虎虎掌握,也可以是融会贯通、得心应手。

  首先来说,Java并没有想象中的那样难学,大概来说,Java的学习分为三个阶段:入门(小白)、熟练(路人甲)、纯熟(大神)。

北大青鸟软件学校

JAVA学习路线。

  1、基础语法及JAVA原理。基础语法和JAVA原理是地基,地基不牢靠,犹如沙地上建摩天大厦,是相当危险的。学习JAVA也是如此,必须要有扎实的基础,你才能在J2EE、J2ME领域游刃有余。参加SCJP(SUN公司认证的JAVA程序员)考试不失为一个好方法,原因之一是为了对得起你交的1200大洋考试费,你会更努力学习,原因之二是SCJP考试能够让你把基础打得很牢靠,它要求你跟JDK一样熟悉JAVA基础知识;但是你千万不要认为考过了SCJP就有多了不起,就能够获得软件公司的青睐,就能够获取高薪,这样的想法也是很危险的。获得“真正”的SCJP只能证明你的基础还过得去,但离实际开发还有很长的一段路要走。

  2、特定API的学习。JAVA介入的领域很广泛,不同的领域有不同的API,没有人熟悉所有的API,对一般人而言只是熟悉工作中要用到的API。如果你做界面开发,那么你需要学习Swing/AWT/SWT等API;如果你进行网络游戏开发,你需要深入了解网络API/多媒体API/2D3D等;如果你做WEB开发,就需要熟悉Servlet等API啦。总之,需要根据工作的需要或你的兴趣发展方向去选择学习特定的API。

  3、开发工具的用法。在学习基础语法与基本的面向对象概念时,从锻炼语言熟练程度的角度考虑,我们推荐使用的工具是Editplus/JCreator+JDK,这时候不要急于上手JBuilder/Eclipse等集成开发环境,以免过于关注IDE的强大功能而分散对JAVA技术本身的注意力。过了这一阶段你就可以开始熟悉IDE了。

  4、OO思想的领悟。掌握了基础语法和JAVA程序运行原理后,我们就可以用JAVA语言实现面向对象的思想了。面向对象,是一种方法学;是独立于语言之外的编程思想;是CBD基于组件开发的基础;属于强势技术之一。当以后因工作需要转到别的面向对象语言的时候,你会感到特别的熟悉亲切,学起来像喝凉水这么简单。

  使用面向对象的思想进行开发的基本过程是:

  (1)调查收集需求。

  (2)建立用例模型。

  (3)从用例模型中识别分析类及类与类之间的静态动态关系,从而建立分析模型。

  (4)细化分析模型到设计模型。

  (5)用具体的技术去实现。

  (6)测试、部署、总结。

  5、学习软件工程。对小型项目而言,你可能认为软件工程没太大的必要。随着项目的复杂性越来越高,软件工程的必要性才会体现出来。

  6、基本API的学习。进行软件开发的时候,并不是什么功能都需要我们去实现,也就是经典名言所说的“不需要重新发明轮子”。我们可以利用现成的类、组件、框架来搭建我们的应用,如SUN公司编写好了众多类实现一些底层功能,以及我们下载过来的JAR文件中包含的类,我们可以调用类中的方法来完成某些功能或继承它。那么这些类中究竟提供了哪些方法给我们使用?方法的参数个数及类型是?类的构造器需不需要参数?总不可能SUN公司的工程师打国际长途甚至飘洋过海来告诉你他编写的类该如何使用吧。他们只能提供文档给我们查看,JAVADOC文档(参考文献4.4)就是这样的文档,它可以说是程序员与程序员交流的文档。

  基本API指的是实现了一些底层功能的类,通用性较强的API,如字符串处理/输入输出等等。我们又把它成为类库。熟悉API的方法一是多查JAVADOC文档,二是使用JBuilder/Eclipse等IDE的代码提示功能。(相关推荐:Java培训选择是关键,Java程序员该学什么

  走完以上这些入门教程的话,恭喜你,你已经在Java领域可以独当一面了,如果还想再提升,那就别怕辛苦,继续积累打磨自己吧!


本文内容、图片由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2353260942@qq.com 举报,一经查实,本站将立刻删除。(如需投稿联系管理员开通!)

© CopyRight njjava.com      苏ICP备14052071号

抢试听名额

名额仅剩66名

教育改变生活

WE CHANGE LIVES