" W. ]/ F& I0 C4 _# [. r$ Z: t三、学好集合框架) O. M. e. U- |6 k% U
, w: i/ X9 n( i( _) bJava描述复杂数据结构的主要方式是集合框架。Java没有指针,而是通过强大的集合框架描述数组、对象数组等复杂的数据结构。学好这些数据结构的描述方法对于应用程序编写,特别是涉及到服务器方、3层结构编程至关重要。程序员在这个时候不能再用诸如数据库结果集之类的结构描述数据了。 [2 W1 P2 [4 j1 Z2 @8 U7 |由于很多语言没有这么强大的集合框架体系,很多初学者不知所措,更不知道拿来做什么用,因此应该引起足够的重视。 ; _5 _* i6 j6 M) C) t0 N0 t6 Y: v% c: O' {. A# s+ g" v
四、例外捕捉, A) Y( K7 X3 ^% ]
* |& R2 e' X/ }. FJava对例外捕捉的强调是空前的,它强迫程序员用显著的与逻辑方法完全不同的方式描述例外捕捉,对于程序描述的完整性和严谨性有很大的意义。c++也有类似的机制,但是我们看到很多c++程序员并不习惯使用这些机制。 # u: V- r" O6 o
Java的初学者应该充分学习好这种例外捕捉机制,养成良好的编程习惯。4 i% X: G& T ~: L' F1 s5 f