欢迎访问学兔兔,学习、交流 分享 !

返回首页 |
当前位置: 首页 > 书籍手册>计算机与网络 >Java编程艺术

Java编程艺术

收藏
推荐:升级会员 无限下载,节约时间成本!
关键词:艺术
资源简介
Java编程艺术
作者:(美)Herbert Schildt,(美)James Holmes著;邓劲生翻译;邓劲生译
出版时间:2004-09-01
 
【图书简介】
 
本书代码示例易懂有趣,设计思想独特,使您受益匪浅!——TimHarris(Java培训师,美国)一本伟大的书!值得每位有品味的Java程序员阅读和珍藏。——DavidM.Williams(系统架构师,澳大利亚)很酷的一本书,从中您可以学到很多在其他Java图书中无法学到的“酷”信息,例如基于AI和Internet的程序开发,都非常棒!——ChrisBosworth(资深程序员,美国)本书深入浅出地介绍了Java语言本身的优雅特性和强大功能,并结合编程语言解释器、网络编程、界面绘图、人工智能等多方面的实例解说,使读者能够尽快克服对Java的神秘感,真正进入Java编程世界。——熊节(CSDN专栏作者、中国)本书不同于其他介绍Java的书。其他的书多半介绍Java语言的基础知识,但本书揭示的是如何将Java应用于计算领域中最为有趣和实用(有时还是神秘)的编程任务中。书中充分展示了Java语言的强大性、多样性和优美性,从而展现了Java编程设计的艺术性。
 
【作者简介】
 
作者:HerbertSchildtHerbertSchildt,是世界顶级程序设计大师,全球顶尖编程图书作者之一。他是C、C++、Java和C#编程语言的权威,也是Windows编程方面的专家。拥有伊利诺斯大学的计算机科学硕士学位。他的编程书籍在世界范围内的销量已经超过3000000册,并被翻译成多种语言流传于世。Java实用教程(第3版)》》更多作品
 
【本书目录】
 
第1章 Java精髓 1
1.1 简单数据类型和对象:完美的平衡 2
1.2 通过垃圾回收实现内存管理 3
1.3 完美的简单多线程模型 3
1.4 完全集成的异常机制 4
1.5 对多态性支持的改进 5
1.6 通过字节码保证可移植性和安全性 5
1.7 丰富的Java API 6
1.8 Applet 7
1.9 继续变革 7
第2章 递归下降的表达式解析器 9
2.1 表达式 10
2.2 解析表达式 11
2.3 表达式的解析 11
2.4 表达式的分解 13
2.5 一个简单的表达式解析器 16
2.6 向解析器中添加变量 24
2.7 递归下降解析器中的语法检查 34
2.8 计算器Applet 34
2.9 一些尝试 37
第3章 使用Java实现语言解释器 38
3.1 解释何种计算机语言 39
3.2 解释器概述 40
3.3 Small BASIC解释器 41
3.4 Small BASIC表达式解析器 61
3.4.1 Small BASIC的表达式 61
3.4.2 Small BASIC的标识符 62
3.5 解释器 66
3.5.1 InterpreterException类 67
3.5.2 SBasic构造函数 67
3.5.3 关键字 68
3.5.4 run()方法 70
3.5.5 sbInterp()方法 71
3.5.6 赋值 72
3.5.7 PRINT语句 73
3.5.8 INPUT语句 75
3.5.9 GOTO语句 76
3.5.10 IF语句 78
3.5.11 FOR循环 79
3.5.12 GOSUB 82
3.5.13 END语句 83
3.6 Small BASIC的使用 83
3.7 对解释器进行增强和扩展 86
3.8 创建自己的计算机语言 86
第4章 使用Java创建下载管理器 88
4.1 深入理解Internet下载流程 89
4.2 下载管理器概述 89
下载地址