搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java程序设计教程:第5版
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7302078920
  • 作      者:
    (美)H.M.Deitel, (美)P.J.Deitel著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2004
收藏
作者简介
  H.M.Deitel和P.J.Deitel是Deitel&Assocciates公司的奠基人。Deitel&Associates公司是一家国际认证的培训和出版公司,致力于Java、C++、C#、Visual Basic.NET、Visual C++.NET、XML、Python、perl、Internet、Web和对象技术的教学和相关产品的研发。Deitel父子俩编写了许多世界一流的程序设计语言教材,包括《无线因特网和移动商务编程金典》和《C++程序设计教程》等。      

  
展开
内容介绍
  Java经过多年发展,现在已经真正成长为严格的、主流的开发语言。本书的作者是国际知名的教育专家H.M.Deitel和P.J.Deitel。全书通过Deitel特有的“活代码”方式,详细讲解了如何使用Java开发数据库应用程序、多媒体应用程序、网络应用程序。本书还介绍了软件工程知识、界面设计知识、调试技巧、性能提示等方面的内容。另外,本书还配有实验手册,它提供了一个优秀的学习环境,学生们可以用所学概念解决精心设计的各种问题。教师也能更好地评估学生对教材的理解程度。该实验手册也可以作为开放式实验、家庭作业以及自学用。
  本书的读者对象是各类编程人员,计算机相关专业的本科生和研究生。
  
  
展开
目录
目 录


第1章计算机.Internet和Web概述

1.1本章简介

1.2计算机是什么

1.3计算机的构成

1.4操作系统的演变

1.5个人计算.分布式计算和客户/服务器计算

1.6机器语言.汇编语言和高级语言

1.7C++发展简史

1.8Java发展简史

1.9Java类库

1.10FORTRAN.COBOL.Pascal和Ada

1.11BASIC.VisualBasic.VisualC++.C#和.NET

1.12Internet和WWW

1.13典型Java环境基础

1.14有关Java和本书的简要说明

1.15有关对象的思考:对象技术及统一建模语言简介

1.16设计模式初探

本章小结



第2章Java应用程序介绍

2.1本章简介

2.2第一个Java程序

2.3修改第一个Java程序

2.4在一个对话框中显示文本

2.5另一个Java应用程序:整数相加

2.6内存概念

2.7算术运算

2.8等式和关系运算符

2.9对象思想:问题陈述分析(选学)

本章小结



第3章Javaapplet介绍

3.1本章简介

3.2Java2软件开发工具包中的示范applet

3.3简单的Javaapplet:绘制一个字符串

3.4绘制字符串和直线

3.5浮点数相加

3.6网上资源

3.7对象思想:确定问题陈述中的类(选学)

本章小结



第4章控制结构(一)

4.1本章简介

4.2算法

4.3伪码

4.4控制结构

4.5if单选结构

4.6if…else选择结构

4.7while循环结构

4.8算法设计:案例分析1(计数器控制的循环)

4.9自顶向下.逐步求精的算法设计:案例分析2

4.10自顶向下.逐步求精的算法设计:案例分析3

4.11复合赋值运算符

4.12自增和自减运算符

4.13基本数据类型

4.14对象思想:确定类属性(选学)

本章小结



第5章控制结构(二)

5.1本章简介

5.2计数器控制的循环的本质

5.3for循环结构

5.4for结构应用举例

5.5do…while循环结构

5.6switch多重选择结构

5.7break和continue语句

5.8带标号的break和continue语句

5.9逻辑运算符

5.10结构化编程小结

5.11对象思想:确定对象的状态和活动(选学)

本章小结



第6章方法

6.1本章简介

6.2Java中的程序模块

6.3Math类的方法

6.4方法声明

6.5参数提升

6.6JavaAPI包

6.7随机数生成

6.8例子:概率游戏

6.9声明的作用域

6.10类JApplet的方法

6.11方法重载

6.12递归

6.13递归应用举例:斐波纳契数列

6.14递归与迭代

6.15对象思想:确定类操作(选学)

本章小结



第7章数组

7.1本章简介

7.2数组

7.3数组的声明和创建

7.4数组应用举例

7.5引用和引用参数

7.6把数组传递给方法

7.7数组排序

7.8数组查找:线性查找和二叉查找

7.9多维数组

7.10对象思想:对象间协作(选学)

本章小结



第8章基于对象编程

8.1本章简介

8.2用类实现抽象数据类型:Time

8.3类作用域

8.4成员访问控制

8.5使用this引用当前对象的成员

8.6初始化类对象:构造函数

8.7使用重载的构造函数

8.8使用Set和Get方法

8.9组合

8.10垃圾收集

8.11Static类成员

8.12final实例变量

8.13创建包

8.14包访问

8.15软件的重用性(softwarereusability)

8.16数据抽象和封装

8.17思考问题:开始编写电梯模拟器的类(选学)

本章小结



第9章面向对象编程:继承

9.1本章简介

9.2超类和子类

9.3protected成员

9.4超类与子类的关系

9.5案例分析:3级继承层次

9.6子类的构造函数和终结方法

9.7运用继承的软件工程

本章小结



第10章面向对象编程:多态性

10.1本章简介

10.2继承层次结构中对象间的关系

10.3多态性举例

10.4抽象类和抽象方法

10.5案例分析:继承接口和实现

10.6final方法和类

10.7案例分析:多态性在工资系统中的应用

10.8案例分析:创建和使用接口

10.9嵌套类

10.10基本类型的类型包装类

10.11对象思想:在电梯模拟器中结合继承(选学)

10.12三种设计模式的探索(选学)

本章小结



第11章字符串和字符

11.1本章简介

11.2字符和字符串的基本知识

11.3String类

11.4StringBuffer类

11.5Character类

11.6StringTokenizer类

11.7模拟洗牌和发牌

11.8正则表达式.Pattern类和Matcher类

11.9对象思想:事件处理(选学)

本章小结



第12章图形和Java2D

12.1本章简介

12.2图形环境和图形对象

12.3颜色控制

12.4字体控制

12.5绘制线条.矩形和椭圆

12.6绘制弧

12.7绘制多边形和折线

12.8Java2DAPI

12.9对象思想:利用UML设计接口(选学)

本章小结



第13章图形用户界面组件(一)

13.1本章简介

13.2Swing组件概述

13.3JLabel

13.4事件处理

13.5文本字段

13.6事件处理的工作机制

13.7JButton

13.8JCheckBox和JRadioButton

13.9JComboBox

13.10JList

13.11多选列表

13.12鼠标事件处理

13.13适配器类

13.14键盘事件处理

13.15布局管理器

13.16面板

13.17对象思想:用例(选学)

本章小结



第14章图形用户界面组件(二)

14.1本章简介

14.2JTextArea

14.3创建定制的JPanel子类

14.4能处理自身事件的JPanel子类

14.5JSlider

14.6窗口:特别注意

14.7通过框架使用菜单

14.8JPopupMenu

14.9插入式外观和感觉

14.10JDesktopPane和JInternalFrame

14.11JTabbe
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证