全国热线

400-080-3312

全国监督投诉热线:9:00-23:00

学码思分享java学习的几个要领

作为一门专业性的编程语言,java也不是那么好学的,关于学习的重点和要点还有不少人分不清。今天南京学码思java培训机构老师来分享java学习的几个要领,希望对大家能有所帮助,一起来了解一下。

Java是一门面向对象的编程语言,功能强大,且摒弃了C++语言中难懂的多继承、指针等概念,所以更简单易用,因而深得企业和开发者喜爱,选修java开发的人越来越多。但作为一门专业性的编程语言,java也不是那么好学的,关于学习的重点和要点还有不少人分不清。今天南京学码思java培训机构老师来分享java学习的几个要领,希望对大家能有所帮助,一起来了解一下。

学码思分享java学习的几个要领

一、java基础语法及java原理

基础语法和java原理是要有扎实的基础,才能在J2EE、J2ME领域游刃有余。参加SCJP考试是一个好方法,因为SCJP考试可以让你的基础扎实,其要求你跟JDK一样熟悉java基础知识。


二、java思想的领悟

掌握了基础语法和java程序运行原理后,我们就可以用java语言实现面向对象的思想了。面向对象,是一种方法学;是独立于语言之外的编程思想;是CBD基于组件开发的基础;属于强势技术之一。使用面向对象的思想进行开发的基本过程是:调查收集需求;建立用例模型;从用例模型中识别分析类及类与类之间的静态动态关系,从而建立分析模型;细化分析模型到设计模型;用具体的技术去实现;测试、部署、总结。


三、基本API的学习

利用现成的类、组件、框架来搭建我们的应用,如SUN公司编写好了众多类实现一些底层功能,以及我们下载过来的JAR文件中包含的类,我们可以调用类中的方法来完成某些功能或继承它。那么这些类中为我们提供了哪些方法?方法的参数个数及类型是什么?类的构造器需不需要参数?基本API指的是实现了一些底层功能的类,通用性较强的API,如字符串处理/输入输出等等。我们又把它成为类库。熟悉API的方法一是多查javaDOC文档,然后使用JBuilder/Eclipse等IDE的代码提示功能。


四、特定API的学习

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


五、开发工具的用法

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


程序员日常工作包括很多活动,编辑、编译及构建、调试、单元测试、版本控制、维持模型与代码同步、文档的更新等等,几乎每一项活动都有专门的工具,如果独立使用这些工具的话,你将会很痛苦,你需要在堆满工具的任务栏上不断的切换,效率很低下,也很容易出错。在JBuilder、Eclipse等IDE中已经自动集成编辑器、编译器、调试器、单元测试工具JUnit、自动构建工具ANT、版本控制工具CVS、DOC文档生成与更新等等,甚至可以把UML建模工具也集成进去,又提供了丰富的向导帮助生成框架代码,让我们的开发变得更轻松。可以这么说IDE发展的趋势就是集成软件开发中要用到的几乎所有工具。


从开发效率的角度考虑,使用IDE是必经之路,也是从一个学生到一个职业程序员转变的里程碑。


java开发使用的IDE主要有Eclipse、JBuilder、JDeveloper、NetBeans等几种;而Eclipse、JBuilder占有的市场份额是很大的。JBuilder在近几年来一直是java集成开发环境中的霸主,它是由备受程序员尊敬的Borland公司开发,在硝烟弥漫的javaIDE大战中,以其快速的版本更新击败IBM的。VisualAgeforjava等而成就一番伟业。IBM在VisualAgeforjava上已经无利可图之下,干脆将之贡献给开源社区,成为Eclipse的前身。浴火重生的Eclipse以其开放式的插件扩展机制、免费开源获得广大程序员的青睐,极具发展潜力。


这几点是java学习中需要关注的要领,真正掌握搞懂了这几点,你离一个合格的java程序员也就不远了。很多人尝试过自学,但要完全掌握这些难度不小,所以比较靠谱的还是找一家专业的java培训机构,南京学码思是你的坚强后盾。如果你还想获得更多java教程,得到进一步支持的话,学码思java培训班欢迎你,这里有大批与你志同道合的小伙伴,学码思为你们的成才保驾护航!


上一篇:企业看重的7点java能力,看看你掌握了没
下一篇:Java数据开发需要用到的一些工具,你掌握了吗

相关推荐

免费试听 | 学费咨询 | 在线报名 | 申请补贴 | 软件培训 | 网站地图

2016-2020 南京学码思教育科技有限公司 .All Rights Reserved

苏ICP备16033487号 www.njxms.com.cn

全国热线

400-080-3312

全国监督服务热线:9:00-23:00