分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
2.661
秒,为您找到
508
个相关结果.
搜书籍
搜文档
1.1 抽象的进步
25
2025-06-17
《Java编程思想(第4版)》
1.1 抽象的进步 1.1 抽象的进步 所有编程语言的最终目的都是提供一种“抽象”方法。一种较有争议的说法是:解决问题的复杂程度直接取决于抽象的种类及质量。这儿的“种类”是指准备对什么进行“抽象”?汇编语言是对基础机器的少量抽象。后来的许多“命令式”语言(如FORTRAN,BASIC和C)是对汇编语言的一种抽象。与汇编语言相比,这些语言已有了长足的进步...
空标题文档
25
2025-06-17
《代码之髓:编程语言核心概念》
7.3 静态作用域是完美的吗 时至今日,很多语言都选择了使用静态作用域。那么现在的静态作用域已经没有改善空间,很完美了吗?不是的。还有一些尚待解决的问题。 专栏 其他语言中的作用域 本章中的示例代码主要是用 Perl 语言写的。这是因为,Perl 语言具有对说明问题非常有利的特征,没有任何声明时使用的变量为全局变量,带 local 的变量为...
7.8 通过继承进行设计
25
2025-06-17
《Java编程思想(第4版)》
7.8 通过继承进行设计 7.8 通过继承进行设计 学习了多形性的知识后,由于多形性是如此“聪明”的一种工具,所以看起来似乎所有东西都应该继承。但假如过度使用继承技术,也会使自己的设计变得不必要地复杂起来。事实上,当我们以一个现成类为基础建立一个新类时,如首先选择继承,会使情况变得异常复杂。 一个更好的思路是首先选择“合成”——如果不能十分确定自己应...
10.2 增添属性和有用的接口
25
2025-06-17
《Java编程思想(第4版)》
10.2 增添属性和有用的接口 10.2 增添属性和有用的接口 利用层次化对象动态和透明地添加单个对象的能力的做法叫作“装饰器”(Decorator)方案——“方案”属于本书第16章的主题(注释①)。装饰器方案规定封装于初始化对象中的所有对象都拥有相同的接口,以便利用装饰器的“透明”性质——我们将相同的消息发给一个对象,无论它是否已被“装饰”。这正是在...
6.5 集群内文件复制和并行复制
24
2025-06-17
《大规模分布式系统架构与设计实践》
6.5 集群内文件复制和并行复制 6.5 集群内文件复制和并行复制 集群内文件复制是经常要应对的需求,比如备份容灾,文件迁移,同步数据等。 FttpAdapter提供了简单高效的文件复制方法,支持远程文件的集群内复制: FttpAdapter fromfile = new FttpAdapter ( "fttp://192.168.0....
9.9 快速排序
24
2025-06-20
《大话数据结构》
9.9 快速排序 9.9 快速排序 终于我们的高手要登场了,如果将来你工作后,你的老板要让你写个排序算法,而你会的算法中竟然没有快速排序,我想你还是不要声张,偷偷去把快速排序算法找来敲进电脑,这样至少你不至于被大伙儿取笑。 事实上,不论是C++ STL、Java SDK或者.NETFrameWork SDK等开发工具包中的源代码中都能找到它的某种实现...
本书读者
24
2025-06-20
《大话数据结构》
本书读者 本书读者 数据结构是计算机软件相关专业的基础课程,几乎可以说,要想从事编程工作,无论你是否是科班出身,都不可以绕过这部分知识。因此,适合阅读本书的读者非常广泛,包括在读的本专科、中专职高技校等计算机专业学生、想转行做开发的非专业人员、欲考计算机研究生的应届或在职人员,以及工作后需要补学或温习数据结构和算法的程序员等各类读者。 本书对读者的技...
6.7 上溯造型
24
2025-06-17
《Java编程思想(第4版)》
6.7 上溯造型 6.7 上溯造型 继承最值得注意的地方就是它没有为新类提供方法。继承是对新类和基础类之间的关系的一种表达。可这样总结该关系:“新类属于现有类的一种类型”。 这种表达并不仅仅是对继承的一种形象化解释,继承是直接由语言提供支持的。作为一个例子,大家可考虑一个名为Instrument的基础类,它用于表示乐器;另一个衍生类叫作Wind。由于...
6.9 初始化和类装载
24
2025-06-17
《Java编程思想(第4版)》
6.9 初始化和类装载 6.9 初始化和类装载 在许多传统语言里,程序都是作为启动过程的一部分一次性载入的。随后进行的是初始化,再是正式执行程序。在这些语言中,必须对初始化过程进行慎重的控制,保证static数据的初始化不会带来麻烦。比如在一个static数据获得初始化之前,就有另一个static数据希望它是一个有效值,那么在C++中就会造成问题。 ...
空标题文档
24
2025-06-17
《代码之髓:编程语言核心概念》
1.1 在比较中学习 假设你正在学习一种编程语言 X,并为区分知识要点和非要点而苦恼。这时,如果你开始学习另一种编程语言 Y,这个问题可能就会迎刃而解。因为你开始了解那些因语言不同导致的差异,什么规则是 X 和 Y 共通的,什么又是 X 语言独有的。 多种语言共通的知识才是要点。掌握了这些要点,学习其他语言时才会更加轻松。 语言不同,规则不同 在比...
1..
«
23
24
25
26
»
..51