分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
4.104
秒,为您找到
508
个相关结果.
搜书籍
搜文档
7.9 总结
13
2025-06-17
《Java编程思想(第4版)》
7.9 总结 7.9 总结 “多形性”意味着“不同的形式”。在面向对象的程序设计中,我们有相同的外观(基础类的通用接口)以及使用那个外观的不同形式:动态绑定或组织的、不同版本的方法。 通过这一章的学习,大家已知道假如不利用数据抽象以及继承技术,就不可能理解、甚至去创建多形性的一个例子。多形性是一种不可独立应用的特性(就象一个switch语句),只可与...
8.2 集合
13
2025-06-17
《Java编程思想(第4版)》
8.2 集合 8.2 集合 现在总结一下我们前面学过的东西:为容纳一组对象,最适宜的选择应当是数组。而且假如容纳的是一系列基本数据类型,更是必须采用数组。在本章剩下的部分,大家将接触到一些更常规的情况。当我们编写程序时,通常并不能确切地知道最终需要多少个对象。有些时候甚至想用更复杂的方式来保存对象。为解决这个问题,Java提供了四种类型的“集合类”:V...
8.3 枚举器(反复器)
13
2025-06-17
《Java编程思想(第4版)》
8.3 枚举器(反复器) 8.3 枚举器(反复器) 在任何集合类中,必须通过某种方法在其中置入对象,再用另一种方法从中取得对象。毕竟,容纳各种各样的对象正是集合的首要任务。在Vector中,addElement()便是我们插入对象采用的方法,而elementAt()是提取对象的唯一方法。Vector非常灵活,我们可在任何时候选择任何东西,并可使用不同的...
8.8 总结
13
2025-06-17
《Java编程思想(第4版)》
8.8 总结 8.8 总结 下面复习一下由标准Java(1.0和1.1)库提供的集合(BitSet未包括在这里,因为它更象一种负有特殊使命的类): (1) 数组包含了对象的数字化索引。它容纳的是一种已知类型的对象,所以在查找一个对象时,不必对结果进行造型处理。数组可以是多维的,而且能够容纳基本数据类型。但是,一旦把它创建好以后,大小便不能变化了。 ...
8.9 练习
13
2025-06-17
《Java编程思想(第4版)》
8.9 练习 8.9 练习 (1) 新建一个名为Gerbil的类,在构建器中初始化一个int gerbilNumber(类似本章的Mouse例子)。为其写一个名为hop()的方法,用它打印出符合hop()条件的Gerbil的编号。建一个Vector,并为Vector添加一系列Gerbil对象。现在,用elementAt()方法在Vector中遍历,并为...
9.5 违例的限制
13
2025-06-17
《Java编程思想(第4版)》
9.5 违例的限制 9.5 违例的限制 覆盖一个方法时,只能产生已在方法的基础类版本中定义的违例。这是一个重要的限制,因为它意味着与基础类协同工作的代码也会自动应用于从基础类衍生的任何对象(当然,这属于基本的OOP概念),其中包括违例。 下面这个例子演示了强加在违例身上的限制类型(在编译期): //: StormyInning.java ...
9.8 违例匹配
13
2025-06-17
《Java编程思想(第4版)》
9.8 违例匹配 9.8 违例匹配 “掷”出一个违例后,违例控制系统会按当初编写的顺序搜索“最接近”的控制器。一旦找到相符的控制器,就认为违例已得到控制,不再进行更多的搜索工作。 在违例和它的控制器之间,并不需要非常精确的匹配。一个衍生类对象可与基础类的一个控制器相配,如下例所示: //: Human.java // ...
9.9 总结
13
2025-06-17
《Java编程思想(第4版)》
9.9 总结 9.9 总结 通过先进的错误纠正与恢复机制,我们可以有效地增强代码的健壮程度。对我们编写的每个程序来说,错误恢复都属于一个基本的考虑目标。它在Java中显得尤为重要,因为该语言的一个目标就是创建不同的程序组件,以便其他用户(客户程序员)使用。为构建一套健壮的系统,每个组件都必须非常健壮。 在Java里,违例控制的目的是使用尽可能精简的代...
10.1 输入和输出
13
2025-06-17
《Java编程思想(第4版)》
10.1 输入和输出 10.1 输入和输出 可将Java库的IO类分割为输入与输出两个部分,这一点在用Web浏览器阅读联机Java类文档时便可知道。通过继承,从InputStream(输入流)衍生的所有类都拥有名为read()的基本方法,用于读取单个字节或者字节数组。类似地,从OutputStream衍生的所有类都拥有基本方法write(),用于写入单...
2.5 实践与应用
13
2025-06-17
《大规模分布式系统架构与设计实践》
2.5 实践与应用 2.5.1 一个简单的示例 2.5 实践与应用 2.5.1 一个简单的示例 本节用最简洁的代码示范Fourinone如何进行分布式计算,如上面章节所述,Fourinone采用一种工头链式结合工人并行的计算结构简化分布式计算,能够通俗易懂,并能深入控制整个计算过程。 完成一个并行计算需要工头(SimpleCtor)、工人(Sim...
1..
«
33
34
35
36
»
..51