java的匿名内部类 时间: 2007-05-28 yycnet.yeah.net yyc译 至此,我们已基本理解了内部类的典型用途。对那些涉及内部类的代码,通常表达的都是单纯的内部类,非常简单,且极易理解。然而,内部类的设计非常全面,不可避免地会遇到它们的其他大量用法假若我们在一个方法甚至一个任意的作用域内创建内部类。有两方 发布时间:2012-06-26 作者: 佚名技术 views(473)
数组 时间: 2007-05-28 yycnet.yeah.net yyc译 对数组的大多数必要的介绍已在第4章的最后一节进行。通过那里的学习,大家已知道自己该如何定义及初始化一个数组。对象的容纳是本章的重点,而数组只是容纳对象的一种方式。但由于还有其他大量方法可容纳数组,所以是哪些地方使数组显得如此特别呢?有两方面的问题 发布时间:2012-06-26 作者: 佚名技术 views(148)
构建器内部的多形性方法的行为 时间: 2007-05-28 yycnet.yeah.net yyc译 构建器调用的分级结构(顺序)为我们带来了一个有趣的问题,或者说让我们进入了一种进退两难的局面。若当前位于一个构建器的内部,同时调用准备构建的那个对象的一个动态绑定方法,那么会出现什么情况呢?在原始的方法内部,我们完全可以想 发布时间:2012-06-26 作者: 佚名技术 views(186)
数组和第一类对象 时间: 2007-05-28 yycnet.yeah.net yyc译 无论使用的数组属于什么类型,数组标识符实际都是指向真实对象的一个句柄。那些对象本身是在内存堆里创建的。堆对象既可隐式创建(即默认产生),亦可显式创建(即明确指定,用一个new表达式)。堆对象的一部分(实际是我们能访问的唯一字段或方法)是 发布时间:2012-06-26 作者: 佚名技术 views(422)
java的枚举器(反复器) 时间: 2007-05-28 yycnet.yeah.net yyc译 在任何集合类中,必须通过某种方法在其中置入对象,再用另一种方法从中取得对象。毕竟,容纳各种各样的对象正是集合的首要任务。在Vector中,addElement()便是我们插入对象采用的方法,而elementAt()是提取对象的唯一方法。Vector非常灵活,我们 发布时间:2012-06-26 作者: 佚名技术 views(296)
使用Lists 时间: 2007-05-28 yycnet.yeah.net yyc译 List(接口) 顺序是List最重要的特性;它可保证元素按照规定的顺序排列。List为Collection添加了大量方法,以便我们在List中部插入和删除元素(只推荐对LinkedList这样做)。List也会生成一个ListIterator(列表反复器),利用它可在一个列表里朝两个方向遍 发布时间:2012-06-26 作者: 佚名技术 views(374)
java数组的返回 时间: 2007-05-28 yycnet.yeah.net yyc译 假定我们现在想写一个方法,同时不希望它仅仅返回一样东西,而是想返回一系列东西。此时,象C和C++这样的语言会使问题复杂化,因为我们不能返回一个数组,只能返回指向数组的一个指针。这样就非常麻烦,因为很难控制数组的存在时间,它很容易造成内存漏洞 发布时间:2012-06-26 作者: 佚名技术 views(368)
java的vector 用法 时间: 2007-05-28 yycnet.yeah.net yyc译 Vector的用法很简单,这已在前面的例子中得到了证明。尽管我们大多数时候只需用addElement()插入对象,用elementAt()一次提取一个对象,并用elements()获得对序列的一个枚举。但仍有其他一系列方法是非常有用的。同我们对于Java库惯常的做法一样,在这 发布时间:2012-06-26 作者: 佚名技术 views(319)
|