注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java与面向对象程序设计教程

Java与面向对象程序设计教程

Java与面向对象程序设计教程

定 价:¥24.00

作 者: 印旻编著
出版社: 高等教育出版社
丛编项: 面向对象程序设计系列教材
标 签: Java

ISBN: 9787040075014 出版时间: 2001-09-01 包装: 精装
开本: 26cm 页数: 365页 字数:  

内容简介

  《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)                  
 习题九                  
                   
                   

本目录推荐