java面向对象编程第二版孙卫琴PDF版附课后答案|百度网盘下载

编者的话:Java面向对象编程第二版孙伟钦PDF版

《Java面向对象编程》内容由浅入深,紧密结合实际,使用大量典型实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍了Java面向对象的编程思想、编程语法和设计模式。常用Java类库的用法,总结Java编程。各种体验,小编为大家准备了相关的PDF资料,快来下载吧

相关内容部分预览

简介

《Java面向对象编程》[2]内容由浅入深,与实际紧密结合,使用大量典型示例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常用Java类库的使用方法,总结Java编程的各种经验,

深入解释 Java 虚拟机如何执行程序。书中的示例均基于最新的 JDK 1.5 版本。本书内容包括面向对象的编程思想、Java语言基础知识、异常处理、类和对象的生命周期、多线程、Java集合、

I/O和GUI编程等。它最大的特点就是以六大主线贯穿全书:面向对象的编程思想、Java语言的语法、Java虚拟机执行Java程序的原理、在实际项目中的应用,设计模式和性能优化技巧。

关于作者

孙卫琴,1975年出生,江苏常州人,1997年毕业于上海交通大学,主要从事基于Java的软件开发。在此期间,她还从事Java培训和咨询工作。

2002年开始Java技术领域的书籍创作。代表作品有:《Java面向对象编程》、《精通Hibernate:Java对象持久化技术详解》、《精通Struts:基于MVC的Java Web》设计与开发》、《Tomcat与Java Web开发技术详解》。

图书目录

第 1 章面向对象开发方法概述

1.1 结构化软件开发方法介绍

1.2 面向对象软件开发方法介绍

1.2.1 对象模型

1.2.2 UML:可视化建模语言

1.2.3 Rational Rose:可视化建模工具

1.3 面向对象开发中的核心思想和概念

1.3.1 问题域、对象、属性、状态、行为、方法、实现

1.3.2 类、类型

1.3.3 消息、服务

1.3.4 接口

1.3.5 封装、透明

1.3.6 抽象

1.3.7 继承、扩展、覆盖

1.3.8 组合

1.3.9 多态性、动态绑定

1.4 UML语言简介

1.4.1 用例图

1.4.2 类图

1.4.3 时序图

1.4.4 协作图

1.4.5 状态转移图

1.4.6 组件图

1.4.7 部署图

1.5 类之间的关系

1.5.1 关联

1.5.2 依赖

1.5.3 聚合

1.5.4 泛化

1.5.5 实现

1.5.6 区分依赖、关联和聚合

1.6 实现面板系统

1.6.1 扩展面板系统

1.6.2 使用配置文件进一步提高Panel系统的可维护性

1.6.3 运行面板系统

1.7 总结

1.8 思考题

第 2 章第一个 Java 应用程序

2.1 创建 Java 源文件

2.1.1 Java源文件结构

2.1.2 包声明声明

2.1.3 包导入语句

2.1.4 方法声明

2.1.5 程序入口main()方法的声明

2.1.6 向main()方法传递参数

2.1.7 评论声明

2.1.8 关键字

2.1.9 标识符

2.1.10 编程规范

2.2 使用JDK管理Java应用

2.2.1 JDK简介

2.2.2 编译Java源文件

2.2.3 运行Java程序

2.2.4 打包 Java 应用程序

2.3 JavaDoc 文档

2.3.1 JavaDoc 标签

2.3.2 javadoc命令的使用

2.4 Java虚拟机的运行时数据区

2.5 总结

2.6 思考题

第 3 章数据类型和变量

媒体推荐

本书贯穿六大主线:

面向对象编程的思想; Java 语言的语法; Java虚拟机执行Java程序的原理;在实际项目中的应用;设计模式;性能优化技巧。

看清Java万花筒的本质,从复杂的表象中寻找一般规律,深入理解Java的核心思想。

紧密结合实际,用典型例子,循序渐进,详细讲解Java面向对象的编程思想、编程语法和设计模式。

总结各种优化Java编程的宝贵经验,深入讲解Java虚拟机执行Java程序的原理,让您对Java语言的各种特性和语法规则有更深入的了解。

本书贯穿了Sun的SCJP(Sun Certified Java Programmer)认证的考点,可以作为Sun的SCJP认证的辅导教材。

阅读剩余
THE END