香雨站

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 77|回复: 1

《Java核心技术 卷II 高级特性(原书第9版)》电子书籍高清PDF版

[复制链接]

2

主题

8

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-1-19 07:31:09 | 显示全部楼层 |阅读模式







因资料较多,只能以截图的形式展现出来, 需要的朋友点击链接进去即可获取!
内容提要
本书中的章节大部分是相互独立的。你可以研究自已最感兴趣的主题,并可以按照任意
顺序阅读这些章节。
第1章的主题是输人输出处理。在Java中,所有/o都是通过所谓“流"来处理的。流
使你可以按照统- - 的方式来处理与各种数据源之间的通信,例如文件、网络连接或内存块。
我们对各种读人器和写出器类进行了详细的讨论,它们使得对Unicode的处理变得很容易。
我们还向你展示了:如何使用对象序列化机制从而使保存和加载对象变得容易而方便,及其
背后的原理。最后,我们讨论了Java SE 7的正则表达式和NIO2类库,它们使某些通用操作
变得非常便捷,例如读取文件中的所有行。
第2章介绍XML,介绍怎样解析XML文件,怎样生成XML以及怎样使用XSL转换。
在一个实用示例中,我们将展示怎样在XML中指定Swing窗体的布局。我们还讨论了XPath
API,它使得“在XML的干草堆中寻找绣花针”变得更加容易。
第3章介绍网络API。Java使复杂的网络编程工作变得很容易实现。我们将介绍怎样创建连接到服务器上,怎样实现你自己的服务器,以及怎样创建HTTP连接。
第4章介绍数据库编程,重点讲解JIDBC,即Java数据库连接API,这是用于将Java程
序与关系数据库进行连接的API。我们将介绍怎样通过使用JDBC API的核心子集,编写能
够处理实际的数据库日常操作事务的实用程序。(如果要完整介绍JDBCAPI的功能,可能
需要编写一本像本书一样厚的书才行。)最后我们简要介绍了层次数据库,探讨了一下JNDI
(Java命名及目录接口)以及LDAP (轻量级目录访问协议)。
第5章讨论了一个我们认为其重要性将会不断提升的特性一国际化。 Java编程语言是
少数几种一开始就 被设计为可以处理Unicode的语言之- - ,不过Java平台的国际化支持则走
得更加深远。因此,你可以对Java应用程序进行国际化,使得它们不仅可以跨平台,而且还
可以跨越国界。例如,我们会展示怎样编写一个退休金计算器的Applet,对它可以根据本地
浏览器的情况使用英语、德语或者汉语进行浏览。
第6章涵盖了没有纳人卷I的所有Swing知识,尤其是重要但很复杂的树型构件和表格
构件。随后我们介绍了编辑面板的基本用法、“多文档”界面的Java实现、在多线程程序中
用到的进度指示器,以及诸如闪屏和支持系统托盘这样的“桌面集成特性"。我们仍着重介
绍在实际编程中可能遇到的最为有用的构件,因为对Swing类库进行百科全书般的介绍可能
会占据好几卷书的篇幅,并且只有专门的分类学家才感兴趣。
第7章介绍Java 2D API,你可以用它来创建实际的图形和特殊的效果。该章还介绍了抽
象窗口操作工具包( AWT)的一些高级特性,这部分内容看起来过于专业,不适合在卷1中
介绍。虽然如此,这些技术还是应该成为每一一个编程人员工具包的一- 部分。这些特性包括打
印和用于剪切粘贴及拖放的API。
第8章介绍了用于Java平台的构件API-JavaBean。你将会看到怎样编写自己的
Bean,以及其他编程人员怎样在集成构建环境中对它们进行操作。最后我们展示怎样使用
JavaBean的持久性,以某种与对象序列化不同的适用于长期存储的格式来存储自已的数据。
第9章继续介绍Java安全模型。Java平台- - 开始就是基于安全而设计的,该章会带你深
人内部,查看这种设计是怎样实现的。我们将展示怎样编写用于特殊应用的类加载器以及安
全管理器。然后介绍允许使用消息、代码签名、授权以及认证和加密等重要特性的安全API。
最后,我们用一个使用AES和RSA加密算法的示例进行了总结。
第10章讨论了三种处理代码的技术。脚本机制和编译器API允许程序去调用使用诸如
JavaScript或Groory之类的脚本语言编写的代码,并且允许程序去编译Java代码。可以使用
注解向Java程序中添加任意信息(有时称为元数据)。我们将展示注解处理器怎样在源码级
别或者在类文件级别上收集这些注解,以及怎样运用这些注解来影响运行时的类行为。注解
只有在工具的支持下才有用,因此,我们希望我们的讨论能够帮助你根据需要选择有用的注
解处理工具。
第11章介绍分布式对象。我们详细介绍了RMI (远程方法调用)。这个API可以让你运
行分布在多台机器上的Java对象。
第12章介绍本地方法,这个功能可以让你调用为微软WindowsAPI这样的特殊机制而编写的各种方法。很显然,这种特性具有争议性:使用本地方法,那么Java平台的跨平台特
性将会随之消失。虽然如此,每个为特定平台编写Java应用程序的专业开发人员都需要了解
这些技术。有时,当你与不支持Java平台的设备或服务进行交互时,为了你的目标平台,你
可能需要求助于操作系统API。我们将通过展示如何从某个Java 程序访问Windows注册表
API来阐明这一-点。
所有章节都按照最新版本的Java进行了修订,过时的材料都删除了,Java SE 7的新API
也都详细地进行了讨论。
回复

使用道具 举报

2

主题

6

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2025-2-20 23:39:02 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|香雨站

GMT+8, 2025-3-15 05:09 , Processed in 2.565585 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表