内容简介 本书是一套计算机科学领域的经典丛书套装,包含五册重量级编程和计算机科学教材,涵盖了Java、Python编程语言的核心知识以及编译原理的权威内容。其中,《Java编程思想》是Bruce Eckel的经典之作,深入讲解了Java面向对象编程的各个方面;《Python编程导论》由凯·霍斯特曼等专家撰写,系统介绍了Python语言的基础与高级特性。
该套装最重要的亮点是收录了被誉为“龙书”的《编译原理》,由Alfred V. Aho、Monica S. Lam、Ravi Sethi和Jeffrey D. Ullman四位顶级学者合著。龙书是编译技术领域的圣经,详细阐述了词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等编译全过程,无论对于计算机专业学生还是编译器开发者,都是不可或缺的参考书。
此外,套装还包含关于面向对象编程、算法设计等主题的经典著作,由多位资深教授共同编写。整个合集内容覆盖面广、理论深度强,既适合高校计算机专业教学使用,也适合软件开发工程师用于系统提升编程语言理解和编译原理知识,是编程学习者和研究者不可多得的宝贵资源。
目录
Java编程思想(第4版) 出版者的话 读者评论 关于《Thinking in C++》 译者序 译者简介 题献 绪论 第1章 对象导论 第2章 一切都是对象 第3章 操作符 第4章 控制执行流程 第5章 初始化与清理 第6章 访问权限控制 第7章 复用类 第8章 多态 第9章 接口 第10章 内部类 第11章 持有对象 第12章 通过异常处理错误
第13章 字符串 第14章 类型信息 第15章 泛型 第16章 数组 第17章 容器深入研究 第18章 Java I/O系统 第19章 枚举类型 第20章 注解 第21章 并发 第22章 图形化用户界面 附录A 补充材料 附录B 资源 编译原理(第2版) 译者序 第1章 引论 第2章 一个简单的语法制导翻译器 第3章 词法分析 第4章 语法分析 第5章 语法制导的翻译 第6章 中间代码生成 第7章 运行时刻环境 第8章 代码生成 第9章 机器无关优化 第10章 指令级并行性 第11章 并行性和局部性优化 第12章 过程间分析 附录A 一个完整的编译器前端 附录B 寻找线性独立解 Python程序设计(原书第2版) 出版者的话 译者序 第1章 概述 第2章 数字与字符串编程 第3章 选择结构 第4章 循环 第5章 函数 第6章 列表 第7章 文件与异常 第8章 集合与字典 第9章 对象和类 第10章 继承 第11章 递归 第12章 排序和搜索 程序设计导论:Python 计算与应用开发实践(原书第2版) 出版者的话 译者序 第1章 计算机科学导论 第2章 Python数据类型 第3章 命令式编程 第4章 文本数据、文件和异常 第5章 执行控制结构 第6章 容器和随机性 第7章 名称空间 第8章 面向对象的程序设计 第9章 图形用户界面 第10章 递归 第11章 Web和搜索 第12章 数据库和数据处理 Java程序设计与问题求解(原书第8版) 出版者的话 译者序 依赖关系图 第1章 计算机与Java引论 第2章 基本的计算 第3章 流控制——分支 第4章 流控制——循环 第5章 定义类和方法 第6章 对象和方法进阶 第7章 数组 第8章 继承、多态和接口 第9章 异常处理 第10章 流、文件I/O和网络 第11章 递归 第12章 动态数据结构和泛型 附录A 获取Java 附录B 运行Applet 附录C protected和包修饰符 附录D DecimalFormat类 附录E javadoc 附录F C++和Java之间的区别 附录G Unicode字符编码 附录H Java 8函数式编程简介 附录I Iterator接口 附录J 克隆 附录K Java保留关键词
显示更多
您当前的等级为
登录后免费下载登录
小黑屋反思中,不准下载!
评论后刷新页面下载评论
支付¥ 以后下载
请先登录
您今天的下载次数( 次)用完了,请明天再来
支付积分 以后下载立即支付
支付 以后下载立即支付
您当前的用户组不允许下载升级会员
您已获得下载权限
您可以每天下载资源 次,今日剩余 次
免责申明 :
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。