b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

java核心技术_java核心技术第10版_java核心技术 pdf(4)

电脑杂谈  发布时间:2016-12-27 22:03:01  来源:网络整理

本书是《Java核心技术》第9版的卷Ⅰ。自《Java核心技术》出版以来,每个新版本都尽可能快地跟上Java开发工具箱发展的步伐,而且每一版都重新改写了部分内容,以便适应Java的最新特性。在这一版中,已经反映了Java 标准版(Java SE 7)的特性。

与前几版一样,本版仍然将读者群定位在那些打算将Java应用到实际工程项目中的程序设计人员。本书假设读者是一名具有程序设计语言(除Java之外)坚实背景知识的程序设计人员,并且不希望书中充斥着玩具式的示例(诸如,烤面包机、动物园的动物或神经质的跳动文本)。这些内容绝对不会在本书中出现。java核心技术本书的目标是让读者充分理解书中介绍的Java语言及Java类库的相关特性,而不会产生任何误解。

在本书中,我们选用大量的示例代码演示所讨论的每一个语言特性和类库特性。我们有意使用简单的示例程序以突出重点,然而,其中的大部分既不是赝品也没有偷工减料。它们将成为读者自己编写代码的良好开端。

我们假定读者愿意(甚至渴望)学习Java提供的所有高级特性。本书将详细介绍下列内容:

面向对象程序设计 异常处理

反射与代理 泛型程序设计

接口与内部类 集合框架

事件器模型 并行操作

使用Swing UI工具箱进行图形用户界面设计

随着Java类库的式增长,一本书无法涵盖程序员需要了解的所有Java特性。因此,我们决定将本书分为两卷。卷I(本书)集中介绍Java语言的基本概念以及图形用户界面程序设计的基础知识。卷Ⅱ—高级特性,涉及企业特性以及高级的用户界面程序设计。其中详细讨论下列内容:

文件与流

分布式对象 高级GUI组件

本地方法 国际化

XML处理 JavaBeans

网络编程 注释

高级图形

关于本书

第1章概述Java与其他程序设计语言不同的性能。解释这种语言的设计初衷,以及在哪些方面达到了预期的效果。然后,简要叙述Java诞生和发展的历史。

第3章开始讨论Java 语言。这一章涉及的基础知识有变量、循环以及简单的函数。对于C或C++程序员来说,学习这一章的内容将会感觉一帆风顺,因为这些语言特性的语法本质上与C语言相同。对于没有C语言程序设计背景,但使用过其他程序设计语言(如Visual Basic)的程序员来说,仔细地阅读这一章是非常必要的。

面向对象程序设计(Object-Oriented Programming, OOP)是当今程序设计的主流,而Java是一种完全面向对象的语言。第4章将介绍面向对象两个基本成分中最重要的—封装,以及Java语言实现封装的机制,即类与方法。除了Java语言规则之外,还对如何正确地进行OOP设计给出了忠告。最后,介绍奇妙的javadoc工具,它将代码注释转换为超链接的网页。熟悉C++的程序员可以快速地浏览这一章,而没有面向对象程序设计背景的程序员,应在进一步学习Java之前花一些时间了解OOP的有关概念。

类与封装仅仅是OOP中的一部分,第5章将介绍另一部分—继承。继承使程序员可以使用现有的类,并根据需要进行修改。这是Java程序设计中的基础。Java中的继承机制与C++的继承机制十分相似。C++程序员只需关注两种语言的不同之处即可。

第6章展示如何使用Java的接口。接口可以让你的理解超越第5章的简单继承模型。掌握接口的使用将可以获得Java的完全的面向对象程序设计的能力。本章还将介绍Java的一个有用的技术特性—内部类。内部类可以使代码更清晰、更简洁。

第7章开始细致地讨论应用程序设计。每一个Java程序员都应该了解一些图形用户界面程序设计的知识,本卷包含了其中的基本内容部分。本章将展示如何制作窗口、如何在窗口中绘图、如何用几何图形作画、如何用多种字体格式化文本以及如何显示图像。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23623-4.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...