出版时间:2012-9 出版社:清华大学出版社 作者:[美] Herbert Schildt 页数:1105 字数:1804000
Tag标签:无
内容概要
在《Java完全参考手册(第8版)》中,编程畅销书作者Herber
Schildt 向您展示了开发、编译、调试以及运行Java程序所需要掌握的全部知识。 本书内容丰富,针对Java SE
7进行了全面更新,涵盖了Java语言的方方面面,包括语法、关键字以及基本的编程原则。
此外,《Java完全参考手册(第8版)》还介绍了Java API库的关键元素,分析了Java
Bean、servlet、applet以及Swing,并通过真实的案例演示了Java在编程中的实际应用。在讲解的过程中,书中贯穿了Java
SE
7的最新特性,例如带资源的try语句、在switch语句中使用字符串、使用菱形运算符“”的类型推断功能、NIO.2输入输出系统以及For’k/Join
Framework 。
作者简介
Herbert
Schildt是世界顶级程序设计大师和全球顶尖编程图书作者之一。他擅长Windows编程,是C、C++、Java和C#编程语言的权威。他著作的编程书籍全球销量已经超过350万册,并被翻译成所有主流的其他语言版本。要了解他撰写的书籍的更多信息,请登录网站www.HerbSchildt.com。
书籍目录
第1部分J8va语言
第1章Java的历史和演变
1.1 Java的家世
1.1.1 现代编程语言的诞生:C语言
1.1.2 C++:下一个阶段
1.1.3 Java出现的时机已经成熟
1.2 Java的诞生
1.3 Java改变Intemet的方式
1.3.1 Java
applet
1.3.2 安全性
1.3.3 可移植性
1.4 Java的魔力:字节码
1.5 servlet:服务器端的Java
1.6 Java的关键特性
1.6.1 简单性
1.6.2 面向对象
1.6.3 健壮性
1.6.4 多线程
1.6.5 体系结构中立
1.6.6 解释执行和高性能
1.6.7 分布式
1.6.8 动态性
1.7 Java的演变历程
1.8 文化革新
……
第II部分 Jave库
第III部分 使用Jave开发软件
附录 使用Jave的文档注释
章节摘录
版权页: 插图: 多态(来自希腊语,表示“多种形态”)是允许将一个接口用于一类通用动作的特性。具体使用哪个动作与应用场合有关。考虑堆栈(一种后进先出的数据结构),可能有一个程序需要三种类型的堆栈,一个用于整数值,一个用于浮点值,一个用于字符。尽管存储的数据不同,但是实现每个堆栈的算法是相同的。如果使用非面向对象的语言,需要创建三套不同的堆栈例程,每套例程使用不同的名称。但是,由于支持多态,因此使用Java可以指定一套通用的堆栈例程,所有这些例程共享相同的名称。 更一般的情况是,多态的概念经常被表达为“一个接口,多种方法”。这意味着可以为一组相关的动作设计一个通用接口。多态允许使用相同的接口指定通用类动作(general class of action),从而有助于降低复杂性。选择应用于每种情形的特定动作(即方法)是编译器的任务,程序员不需要手动进行选择,只需要记住并使用通用接口即可。 再次以狗作为例子,狗的嗅觉是多态的。如果狗闻到猫的气味,就会吠叫并且追着猫跑;如果狗闻到了食物的气味,就会分泌唾液并跑向盛着食物的碗。在这两种情况下,是相同的嗅觉在工作,区别是闻到的气味,也就是作用于狗鼻子的数据的类型!当将多态应用于Java程序中的方法时,也可以采用相同的通用概念来实现。
图书封面
图书标签Tags
无
评论、评分、阅读与下载