数智图书馆-无锡数智政务 本次搜索耗时 2.096 秒,为您找到 508 个相关结果.
  • 2.5.6 分布式计算自动部署的示例

    2.5.6 分布式计算自动部署的示例 2.5.6 分布式计算自动部署的示例 对于一个分布式计算的应用,如果不需要自动部署,将工头工人程序文件分别部署到相应机器运行即可,不需要过多配置。 Fourinone可以支持自动化class和jar包部署,class和jar包只需放在工头机器上,各工人机器会自动获取并执行,兼容操作系统,不需要进行安全密钥复杂配置...
  • 1.5 继承:重新使用接口

    1.5 继承:重新使用接口 1.5 继承:重新使用接口 就其本身来说,对象的概念可为我们带来极大的便利。它在概念上允许我们将各式各样数据和功能封装到一起。这样便可恰当表达“问题空间”的概念,不用刻意遵照基础机器的表达方式。在程序设计语言中,这些概念则反映为具体的数据类型(使用class关键字)。 我们费尽心思做出一种数据类型后,假如不得不又新建一种类...
  • 空标题文档

    6.1 程序也会出错 当今很多语言都支持异常处理这种机制,如 Java、C++、Python、Ruby 等语言。但是 C 语言是不支持这种机制的。因此,以 C 语言入门学习程序设计的人不少都对为何需要异常处理这个问题认识模糊。本章会说明异常处理产生的目的、它是如何发展的,以及异常处理中仍然尚存的问题。 程序也会出错,比如写入文件时,如果磁盘空间不足写入...
  • 1.4 Android系统源代码目录与系统目录

    35 2025-06-17 《Android群英传》
    1.4 Android系统源代码目录与系统目录 1.4.1 Android系统源代码目录 1.4.2 Android系统目录 1.4.3 Android App文件目录 1.4 Android系统源代码目录与系统目录 Android源代码的目录中包含了Android系统所有的源代码,从底层驱动到上层应用,Android系统对所有文件都进行了详细管...
  • 空标题文档

    1.2 在历史中学习 理解语言设计者的意图 设想你在阅读关于编程语言某种功能的介绍时,脑子里总有一种不够透彻的感觉。这时,你想知道为什么需要这种功能。 编程语言也是人创造出来的。知道了语言设计者为解决何种问题而创造了这种语言,以及这种语言经历过怎么样的历史变迁后,慢慢地就能理解为什么需要有这种功能了。 应该学哪种语言,我们无从所知 了解了语言的历...
  • 7.4 抽象类和方法

    7.4 抽象类和方法 7.4 抽象类和方法 在我们所有乐器(Instrument)例子中,基础类Instrument内的方法都肯定是“伪”方法。若去调用这些方法,就会出现错误。那是由于Instrument的意图是为从它衍生出去的所有类都创建一个通用接口。 之所以要建立这个通用接口,唯一的原因就是它能为不同的子类型作出不同的表示。它为我们建立了一种基本...
  • 第12章 传递和返回对象

    第12章 传递和返回对象 第12章 传递和返回对象 到目前为止,读者应对对象的“传递”有了一个较为深刻的认识,记住实际传递的只是一个句柄。 在许多程序设计语言中,我们可用语言的“普通”方式到处传递对象,而且大多数时候都不会遇到问题。但有些时候却不得不采取一些非常做法,使得情况突然变得稍微复杂起来(在C++中则是变得非常复杂)。Java亦不例外,我们十...
  • 16.6 多重派遣

    16.6 多重派遣 16.6 多重派遣 上述设计方案肯定是令人满意的。系统内新类型的加入涉及添加或修改不同的类,但没有必要在系统内对代码作大范围的改动。除此以外,RTTI并不象它在RecycleA.java里那样被不当地使用。然而,我们仍然有可能更深入一步,以最“纯”的角度来看待RTTI,考虑如何在垃圾分类系统中将它完全消灭。 为达到这个目标,首先必...
  • 快速重构

    34 2025-06-17 《Android群英传》
    快速重构 快速重构 重构是开发时的常用功能,不论是开发新的功能,还是完善旧的功能,开发者都需要进行大量的重构工作。 重构入口 当选择一个代码片段准备重构时,Android Studio提供了一个快捷的重构入口,如图3.47所示。 图3.47 重构入口 通过快捷键“Control+T”可以打开这个重构入口,或者通过单击鼠标右键,选择“Ref...
  • 10.6 StreamTokenizer

    10.6 StreamTokenizer 10.6 StreamTokenizer 尽管StreamTokenizer并不是从InputStream或OutputStream衍生的,但它只随同InputStream工作,所以十分恰当地包括在库的IO部分中。 StreamTokenizer类用于将任何InputStream分割为一系列“记号”(Toke...