1 / 2
文档名称:

菜鸟入门.doc

格式:doc   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

菜鸟入门.doc

上传人:xxj16588 2016/3/16 文件大小:0 KB

下载得到文件列表

菜鸟入门.doc

文档介绍

文档介绍:菜鸟入门: Java 语言学习六大要点 Java 的学台、规范和协议上。有经验的 Jav a 程序员都知道,只掌握了 Java 语言本身很难开发应用程序。本文不讨论这些复杂的概念,而是我是在北京参加的培训, 现在从初学者的角度, 对于 Java 语言本身的学习提出自己的见解和建议。本文的讨论基于以下假设: 1. 学习的目的是为了将来进行应用程序的开发,而不是进行语言理论研究 2. 将来的应用开发是在成熟的平台上展开,而不是自己从底层开发平台一、掌握静态方法和属性静态方法和属性用于描述某一类对象群体的特征, 而不是单个对象的特征。 java 中大量应用了静态方法和属性, 这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的, 在大量的 java 规范中, 静态方法和属性被频繁使用。因此学习者应该理解静态方法和属性。 Java 在方法和属性的调用上是一致的,区别只表现在声明的时候,这和 c++ 是不同的。二、重视接口在面向对象早期的应用中大量使用了类继承。随着软件工程理论的不断发展,人们开始意识到了继承的众多缺点,开始努力用聚合代替继承。软件工程解决扩展性的重要原则就是抽象描述, 直接使用的工具就是接口。接口近年来逐渐成为 java 编程方法的核心。另一方面, 就应用而言,大部分开发是建立在规范基础之上的,不需要自己建立复杂的继承关系和庞大的类。因此读懂规范和用好规范已经成为应用程序开发人员的首要任务, Java 各项规范的主要描述手段就是接口。三、学好集合框架 java 描述复杂数据结构的主要方式是集合框架。 Java 没有指针, 而是通过强大的集合框架描述数组、对象数组等复杂的数据结构。学好这些数据结构的描述方法对于应用程序编写, 特别是涉及到服务器方、 3 层结构编程至关重要。程序员在这个时候不能再用诸如数据库结果集之类的结构描述数据了。由于很多语言没有这么强大的集合框架体系,很多初学者不知所措,更不知道拿来做什么用,因此应该引起足够的重视。四、例外捕捉 java 对例外捕捉的强调是空前的, 它强迫程序员用显著的与逻辑方法完全不同的方式描述例外捕捉, 对于程序描述的完整性和严谨性有很大的意义。 c++ 也有类似的机制, 但是我们看到很多 c++ 程序员并不习惯使用这些机制。 Java 的初学者应该充分学习好这种例外捕捉机制,养成良好的编程习惯。五、多线