书籍详情
Java与面向对象程序设计教程
作者:印旻编著
出版社:高等教育出版社
出版时间:2001-09-01
ISBN:9787040075014
定价:¥24.00
购买这本书可以去
内容简介
《Java与面向对象程序设计教程》将Java语言编程技术和面向对象程序设计相结合,在讲授Java这个 Internet上最流行的编程工具的同时,介绍了Java所采用的面向对象技术的基础理论、主要原则和思维方法。《Java与面向对象程序设计教程》中首先介绍了Java语言的基础知识;然后阐述了面向对象程序设计的基本原则与特点,并借助于Java把这些原则和特点融人具体的程序中,帮助读者建立由感性到理性的认识;最后介绍了Java编程的必备知识和工具,包括类库、常用算法和数据结构的Java描述、GUI和网络编程等。《Java与面向对象程序设计教程》不仅介绍理论,更强调实际运用,特别注重提高读者运用Java语言和面向对象技术解决实际问题的能力。《Java与面向对象程序设计教程》中给出了大量经过调试运行的实例,便于初学者入门。《Java与面向对象程序设计教程》可作为高等学校计算机及相关专业程序设计课程的入门教材,也可作为各学校程序设计公共选修课的教材,《Java与面向对象程序设计教程》也适用于职业教育或从事实际软件开发的读者学习使用。
作者简介
暂缺《Java与面向对象程序设计教程》作者简介
目录
第一章 软件开发基础与Java语言概述
1. 1 软件开发基础
1. 1. 1 软件运行原理
1. 1. 2 操作系统与计算结构的发展
1. 1. 3 软件开发过程与程序设计语言
1. 2 Java语言概述
1. 2. 1 Java的发展历史
1. 2. 2 Java程序的开发过程与运行环境
1. 2. 3 Applet与Applicatior
习题一
第二章 Java语言基础
2. 1 Java程序的输入输出
2. 2 变量与数据类型
2. 2. 1 变量
2. 2. 2 数据类型
2. 3 表达式与运算符
2. 3. 1 算术运算
2. 3. 2 逻辑运算与关系运算
2. 3. 3 位运算
2. 3. 4 其他运算符
2. 3. 5 运算符的优先级与结合性
习题二
第三章 Java语言的结构化程序设计
3. 1 算法与结构化程序设计
3. 2 分支控制结构
3. 2. 1 if语句
3. 2. 2 switch语句
3. 3 循环控制结构
3. 4 定义和使用Java的方法
习题三
第四章 面向对象的软件开发基础
4. 1 面向对象的基本概念
4. 1. 1 对象. 类与实体
4. 1. 2 对象的属性
4. 2 面向对象软件开发的基本过程
4. 3 面向对象程序设计方法的特点
4. 3. 1 抽象
4. 3. 2 封装
4. 3. 3 继承
4. 3. 4 多态
4. 4 面向对象程序设计方法的优点
4. 4. 1 可重用性
4. 4. 2 可扩展性
4. 4. 3 可管理性
习题四
第五章 Java面向对象编程基础
5. 1 定义类
5. 2 创建类的实例对象
5. 3 构造函数
5. 4 访问控制修饰符
5. 5 静态属性. 静态方法与静态初始化器
5. 6 抽象类与抽象方法
5. 7 最终类. 最终属性. 最终方法与终结器
5. 8 其他修饰符及修饰符的混合使用
习题五
第六章 深入面向对象的程序设计
6. 1 继承与重载
6. 1. 1 继承关系的定义
6. 1. 2 属性的继承与隐藏
6. 1. 3 方法的继承. 重载与覆盖
6. 1. 4 父类对象与子类对象的
使用与转化
6. 1. 5 构造函数的继承与重载
6. 2 包(package)
6. 3 接口
6. 3. 1 接口的基本概念
6. 3. 2 接口的声明
6. 2. 3 按口的实现
6. 4 错误. 异常及其处理
6. 4. 1 编程中的错误
6. 4. 2 异常与异常类
6. 4. 3 异常的抛出
6. 4. 4 异常的处理
习题六
第七章 常用工具. 算法与数据结构
7. 1 Java的类库
7. 1. 1 Java的类库结构
7. 1. 2 语言基础类库
7. 2 数组与向量类
7. 2. 1 数组
7. 2. 2 向量类
7. 3 字符串
7. 3. 1 字符串常量与String类
7. 3. 2 字符串变量与StringBuffer类
7. 3. 3 Java Application的命令行参数
7. 4 常用算法
7. 4. 1 排序
7. 4. 2 查找
7. 4. 3 递归
7. 5 堆栈与栈类
7. 6 链表与队列
7. 6. 1 链表
7. 6. 2 队列
7. 7 树
7. 8 其他常用工具
7. 8. 1 日期类
7. 8. 2 随机类
习题七
第八章 Applet与图形用户界面
8. 1 Applet的基本工作原理
8. 2 使用Applet类
8. 3 Applet与HTML文件的配合
8. 3. 1 HTML中的Applet标记
8. 3. 2 向Applet传递参数
8. 4 Java图形用户界面概述
8. 5 绘制用户自定义成分
8. 5. 1 绘制图形
8. 5. 2 显示文字
8. 5. 3 控制颜色
8. 5. 4 显示图像
8. 5. 5 实现动画
8. 6 事件处理机制
8. 6. 1 JDK1.02的事件处理机制
8. 6. 2 JDK1.1的事件处理机制
8. 7 事件及其监听者
8. 7. 1 事件类体系
8. 7. 2 监听者接口
8. 8 图形用户界面的标准组件
8. 8. 1 基本控制组件
8. 8. 2 布局设计
8. 8. 3 容器组件
习题八
第九章 Java网络程序设计及相关技术
9. 1 流式输入输出与文件处理
9. 1. 1 Java输入输出类库
9. 1. 2 数据输入输出流
9. 1. 3 文件的处理与随机访问
9. 2 Java多线程机制
9. 2. 1 Java中的线程
9. 2. 2 Java的线程类与Runnable接口
9. 2. 3 如何在程序中实现多线程
9. 2. 4 线程的同步与死锁
9. 3 网络应用的层次和结构
9. 4 用Java实现底层网络通信
9. 4. 1 基于连接的流式套接字(socket)
9. 4. 2 无连接的数据报(UDP)
9. 5 Java程序对网上资源的访问
9. 6 Java程序对数据库的
访问与操作(JDBC)
习题九
猜您喜欢