《Java程序设计》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:丁岳伟,彭敦陆编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2005
  • ISBN:7040169037
  • 页数:510 页
图书介绍:本书是21世纪课程教材,是按照教育部本科院校学生的培养目标和基本要求,并且结合多年来的教学和软件工程实践的经验,为实施教学改革,使计算机教学进一步面向应用实践而编写的教材。本书内容包括:简单的输入与输出程序,程序结构,数组、字符以及字符串,静态方法,面向对象程序设计,异常处理,继承,文件,图形用户界面(GUIs),多线程,数据结构,多媒体支持,网络编程技术,Web编程技术等内容。本书配有光盘,主要提供教材中的源程序。并且为方便教学,本教材还提供有教师用电子教案。本书适合高等教育计算机及相关专业使用,也可作为计算机爱好者的自学参考用书。

第1章 绪论 1

1.1 计算机系统概述 2

1.2 程序设计方法 3

1.3 程序设计语言的翻译与执行 8

1.4 开发平台 11

本章小结 13

习题 14

第2章 Java程序设计基础 15

2.1 输出信息到屏幕的程序 16

2.2 基本的数据类型与变量 18

2.3 产生输入数据的程序 25

习题 28

本章小结 28

第3章 程序结构 32

3.1 条件语句 33

3.2 循环语句 43

本章小结 53

习题 53

第4章 数组、字符以及字符串 58

4.1 数组 59

4.2 字符处理 62

4.3 字符串处理 68

本章小结 76

习题 76

第5章 静态方法 79

5.1 过程 80

5.2 函数 83

5.3 表处理 89

5.4 递归 95

5.5 排序与查找 99

本章小结 107

习题 107

第6章 面向对象程序设计 109

6.1 概念 110

6.2 类 110

6.3 对类的进一步考查 132

6.4 对象数组 146

习题 155

本章小结 155

第7章 异常处理 160

7.1 概述 161

7.2 Java异常处理机制 163

7.3 抛出异常 169

本章小结 184

习题 185

第8章 输入与输出 187

8.1 文件操作 188

8.2 标准输入与输出 221

本章小结 225

习题 225

第9章 类复用、多态性以及接口和包 228

9.1 类复用 229

9.2 接口和包 241

9.3 多态性 250

本章小结 253

习题 253

第10章 图形用户界面开发 259

10.1 概念 260

10.2 Swing的窗口、标签以及文本框组件 261

10.3 事件处理 277

10.4 Swing的其他组件 283

本章小结 325

习题 325

第11章 多线程 328

11.1 线程 329

11.2 线程组 335

11.3 多线程程序 338

11.4 多线程程序应用举例 342

本章小结 347

习题 347

第12章 数据结构与算法 350

12.1 数据结构接口 351

12.2 具体的数据结构 354

12.3 常用算法 367

本章小结 372

习题 372

第13章 网络编程技术 375

13.1 计算机网络技术概述 376

13.2 TCP Socket通信 379

13.3 数据报通信技术 383

13.4 远程对象调用 387

13.5 数据库访问技术 393

13.6 小应用程序 410

本章小结 414

习题 415

第14章 多媒体支持 416

14.1 声音播放 417

14.2 文字与图形 419

14.3 图像操作 424

14.4 动画 433

习题 441

本章小结 441

第15章 Java Web编程技术 443

15.1 JSP 444

15.2 小服务器程序 449

15.3 JavaBeans和EJB 454

15.4 使用JSP和JavaBeans开发动态网页实例 461

本章小结 481

习题 482

附录A Java编码规范 483

附录B 配置JSWDK服务器 489

附录C Tomcat安装与配置 501

附录D JSP+JavaBeans开发动态网页实例的配置 507

参考文献 510