分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
3.911
秒,为您找到
420
个相关结果.
搜书籍
搜文档
2.6 构建Java程序
9
2025-06-17
《Java编程思想(第4版)》
2.6 构建Java程序 2.6 构建Java程序 正式构建自己的第一个Java程序前,还有几个问题需要注意。 2.6.1 名字的可见性 在所有程序设计语言里,一个不可避免的问题是对名字或名称的控制。假设您在程序的某个模块里使用了一个名字,而另一名程序员在另一个模块里使用了相同的名字。此时,如何区分两个名字,并防止两个名字互相冲突呢?这个问题在C语...
2.8 注释和嵌入文档
9
2025-06-17
《Java编程思想(第4版)》
2.8 注释和嵌入文档 2.8 注释和嵌入文档 Java里有两种类型的注释。第一种是传统的、C语言风格的注释,是从C++继承而来的。这些注释用一个“/”起头,随后是注释内容,并可跨越多行,最后用一个“/”结束。注意许多程序员在连续注释内容的每一行都用一个“*”开头,所以经常能看到象下面这样的内容: /* 这是 一段注释, 它跨越了多个行 ...
第3章 控制程序流程
9
2025-06-17
《Java编程思想(第4版)》
第3章 控制程序流程 第3章 控制程序流程 “就象任何有感知的生物一样,程序必须能操纵自己的世界,在执行过程中作出判断与选择。” 在Java里,我们利用运算符操纵对象和数据,并用执行控制语句作出选择。Java是建立在C++基础上的,所以对C和C++程序员来说,对Java这方面的大多数语句和运算符都应是非常熟悉的。当然,Java也进行了自己的一些改进与...
4.3 清除:收尾和垃圾收集
9
2025-06-17
《Java编程思想(第4版)》
4.3 清除:收尾和垃圾收集 4.3 清除:收尾和垃圾收集 程序员都知道“初始化”的重要性,但通常忘记清除的重要性。毕竟,谁需要来清除一个int呢?但是对于库来说,用完后简单地“释放”一个对象并非总是安全的。当然,Java可用垃圾收集器回收由不再使用的对象占据的内存。现在考虑一种非常特殊且不多见的情况。假定我们的对象分配了一个“特殊”内存区域,没有使用...
第5章 隐藏实施过程
9
2025-06-17
《Java编程思想(第4版)》
第5章 隐藏实施过程 第5章 隐藏实施过程 “进行面向对象的设计时,一项基本的考虑是:如何将发生变化的东西与保持不变的东西分隔开。” 这一点对于库来说是特别重要的。那个库的用户(客户程序员)必须能依赖自己使用的那一部分,并知道一旦新版本的库出台,自己不需要改写代码。而与此相反,库的创建者必须能自由地进行修改与改进,同时保证客户程序员代码不会受到那些变...
9.4 创建自己的违例
9
2025-06-17
《Java编程思想(第4版)》
9.4 创建自己的违例 9.4 创建自己的违例 并不一定非要使用Java违例。这一点必须掌握,因为经常都需要创建自己的违例,以便指出自己的库可能生成的一个特殊错误——但创建Java分级结构的时候,这个错误是无法预知的。 为创建自己的违例类,必须从一个现有的违例类型继承——最好在含义上与新违例近似。继承一个违例相当简单: //: Inher...
12.4 只读类
9
2025-06-17
《Java编程思想(第4版)》
12.4 只读类 12.4 只读类 尽管在一些特定的场合,由clone()产生的本地副本能够获得我们希望的结果,但程序员(方法的作者)不得不亲自禁止别名处理的副作用。假如想制作一个库,令其具有常规用途,但却不能担保它肯定能在正确的类中得以克隆,这时又该怎么办呢?更有可能的一种情况是,假如我们想让别名发挥积极的作用——禁止不必要的对象复制——但却不希望看...
空标题文档
9
2025-06-17
《Python面向对象编程指南》
1.6 在每个子类中实现init() 方法 正如介绍工厂函数那样,这里我们也先看一些Card类的设计实例。我们可以考虑重构rank数值转换的代码,并把这个功能加在Card类上。这样就可以把初始化的工作分发到每个子类来完成。 这通常需要在基类中完成一些公共的初始化逻辑,子类中完成各自特殊的初始化逻辑。我们需要遵守不要重复自己(Don't Repeat Y...
13.2 MapReduce
9
2025-06-17
《大规模分布式存储系统:原理解析与架构实践》
13.2 MapReduce 13.2 MapReduce 提到大数据,大多数人首先想到的就是MapReduce。MapReduce使得普通程序员可以在不了解分布式底层细节的前提下开发分布式程序。使用者只需编写两个称为Map和Reduce的函数即可,MapReduce框架会自动处理数据划分、多机并行执行、任务之间的协调,并且能够处理某个任务执行失败或者...
空标题文档
9
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
5.3 输入数字 我们已经见过如何使用 raw_input() 来得到字符串。但是如果希望得到一个数该怎么做呢?毕竟,我们之所以讨论输入,原本就是为了让用户为我们的温度转换程序输入温度。 如果你读过第 4 章,应该已经知道答案了。可以从 raw_input() 给我们的字符串使用 int() 或 float() 函数创建一个数。可以像这样: temp...
1..
«
39
40
41
42
»
..42