首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

Java面向对象程序设计

2010-03-08 
基本信息·出版社:高等教育出版社 ·页码:247 页 ·出版日期:2005年06月 ·ISBN:7040169894 ·条形码:9787040169898 ·版本:第1版 ·装帧:平装 · ...
商家名称 信用等级 购买信息 订购本书
Java面向对象程序设计 去商家看看
Java面向对象程序设计 去商家看看

 Java面向对象程序设计


基本信息·出版社:高等教育出版社
·页码:247 页
·出版日期:2005年06月
·ISBN:7040169894
·条形码:9787040169898
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:普通高等教育十五国家级规划教材

内容简介 《Java面向对象程序设计》是普通高等教育“十五”国家级规划教材。根据项目需要,通过问题提出、实例引入、知识讲解、分析提高的递进方式讲解Java面向对象程序设计方法,并通过项目拓展的方式,启发学生对相关知识的学习,以进一步掌握面向对象程序设计的思想。《Java面向对象程序设计》内容基础性强、图文并茂,注重内容的编排和例题的选择,尽量做到通俗易懂、方便学习。
《Java面向对象程序设计》适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院、示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养使用,不仅可作为高等院校相关专业的教材,也可供从事Java开发、应用人员学习参考使用。
编辑推荐 《Java面向对象程序设计》是聂哲编著的,由高等教育出版社出版。
目录
第一章 打开Java之门
1.1 Java语言简介
1.1.1 Java语言产生的背景
1.1.2 Java的工作原理
1.1.3 Java语言的特点
1.1.4 Java与c及c++的比较
1.1.5 Java语言的应用前景
1.1.6 Java语言新进展
1.2 建立Java语言开发与运行环境
1.2.1 Java语言开发平台
1.2.2 建立Java语言开发与运行环境
1.3 第一个Java程序——Hello World
1.4 总结与提高
习题

第二章 Java语法基础
2.1 Java语言的基本组成
2.1.1 标识符
2.1.2 关键字
2.1.3 分隔符
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 条件运算符
2.3.6 赋值运算符
2.3.7 字符串连接运算符
2.4 表达式
2.4.1 类型转换
2.4.2 运算符的优先级
2.5 控制语句
2.5.1 分支语句
2.5.2 循环语句
2.5.3 跳转语句
2.6 总结与提高
习题

第三章 面向对象编程基础
3.1 面向对象编程的基本思想与方法
3.1.1 面向对象方法的基本思想
3.1.2 面向过程编程与面向对象编程比较
3.2 对象、类与Java实现
3.2.1 对象与类
3.2.2 Java类
3.2.3 对象实例化及对象的使用
3.3 封装与抽象
3.4 对象的初始化——构造器方法
3.5 static变量与方法
3.5.1 static变量
3.5.2 static方法
3.6 方法重载与静态多态性
3.7 对象的高级使用
3.7.1 对象作为类的成员
3.7.2 对象作为方法的参数和方法的返回值
3.8 数组
3.8.1 一维数组
3.8.2 多维数组
3.8.3 数组的应用
习题

第四章 面向对象编程高级技术
4.1 类的继承
4.1.1 继承的基本概念
4.1.2 类继承的Java实现
4.1.3 Java的单继承结构和Object类
4.2 多态性
4.2.1 继承结构中类对象之间的类型转换
4.2.2 运行时多态
4.3 抽象方法与抽象类
4.4 接口
4.4.1 接口的定义、继承与实现
4.4.2 接口与多继承
4.4.3 接口与多态
习题

第五章 包、异常与输入/输出
5.1 Java包
5.1.1 包的创建与使用
5.1.2 基于包的访问权限
5.1.3 Jar归档文件
5.2 Java API包与常用API的使用
5.2.1 Java API包
5.2.2 常用API的使用
5.3 异常
5.3.1.Java异常处理机制与toy-catch-finally语句
5.3.2 throws子句与throw语句的使用
5.3.3 Java异常的分类与Java异常类的层次结构
5.3.4 自定义异常
5.4 输入/输出流与文件
5.4.1 输入/输出流概念
5.4.2 输入/输出节点流
5.4.3 过滤流
5.4.4 InputStreamReadel和OutputStreamWriter类
5.4.5 PrintWriter类
5.4.6 文件的随机读/写
5.4.7 文件与目录管理
习题

第六章 图形用户界面
6.1 Java GUI基础
6.2 Java的布局管理
6.2.1 顺序布局
6.2.2 边界布局
6.2.3 网格布局
6.2.4 手工布局
6.3 Java的事件处理机制
6.4 Java的常用组件及事件处理
6.4.1 Font和Color
6.4.2 标签和按钮
6.4.3 文本输入框和密码输入框
6.4.4 单选按钮和复选框
6.4.5 下拉列表框
6.4.6 菜单
6.4.7 标准对话框
6.4.8 用户自定义对话框
6.4.9 文件框
6.4.10 常用容器
6.5 综合应用
6.5.1 游戏的主要功能
6.5.2 游戏的界面设计
6.5.3 游戏的设计思想
6.5.4 游戏的实现代码
6.6 总结与提高
6.6.1 javax.swing包与java.awt包
6.6.2 Swing简介
6.6.3 Java的事件处理
习题

第七章 网络编程基础
7.1 网络编程的基本知识
7.1.1 网络协议
7.1.2 机器标识
7.1.3 服务器和客户
7.1.4 端口
7.1.5 套接字
7.2 基于TCP协议的简单聊天系统
7.2.1 Java的网络编程类
7.2.2 服务器和客户端的连接过程
7.2.3 简单聊天系统的实现
7.3 Java的多线程机制
7.3.1 线程的创建
7.3.2 线程的生命周期
7.3.3 线程的实现
7.4 基于TCP协议的多客户/服务器信息交互系统
7.4.1 实现多客户连接的原理
7.4.2 客户连接线程的实现
7.4.3 收/发信息线程的实现
7.4.4 多客户/服务器信息交互系统的实现
7.5 基于TCP协议的多客户信息广播系统
7.5.1 客户/服务器之间需要传送的信息内容
7.5.2 客户/服务器协议(信息格式)的约定
7.5.3 信息的分离、存储与显示
7.5.4 服务器端功能结构
7.5.5 服务器端程序实现
7.5.6 客户端功能结构
7.5.7 客户端程序实现
7.6 总结与提高
7.6.1 多线程的第二种实现途径
7.6.2 线程的同步
7.6.3 基于UDP协议的网络连接
习题

附录一 Applet简介
附录二 Java API文档
附录三 javadoc的使用
……
序言 Java语言自1995年出现以来,就以迅猛的发展速度成为计算机主流编程语言,在商业、通信和工业等很多领域都开始大量应用。
Java语言作为一种完全的面向对象程序设计的语言,很好地支持和采用了面向对象设计的思想。因此,采用Java语言作为面向对象教学语言,可以浅显、快速、透彻地培养读者面向对象程序设计的思想。
在编写风格上,本书不追求对Java技术的全面介绍,而是根据项目需要,通过问题提出、实例引入、知识讲解、分析提高的递进方式适当讲解,并通过项目拓展的方式,启发读者对相关知识的学习,符合人们对事物的认识规律。
在内容编排上,本书始终通过经典的实际项目来讲述面向对象和Java编程的基本思想、方法和技术,每章节都配备有与单元知识相适应的练习项目,使读者通过项目的开发,巩固相关的内容,并掌握实际编程技能。教材内容以最新Java技术版本为背景,紧跟Java技术发展潮流。本书层次分明,对基本知识、技术论述详尽,又注重深度与广度的拓展,可按需进行取舍,适应个性化教育的需要。
本书的特色体现在:
(1)选择经典实例,切合读者认知
本书尽可能选用来自读者所接触到的现实世界的实例,以提高读者的学习兴趣。同时,对一些综合性比较强的章节,所选用的实例均来自于实际应用,读者在掌握的基础上可以转化为自己的实际编程经验。
(2)面向对象程序设计思想贯穿全书
由于本教材的落脚点是“面向对象程序设计”,因此在所有实例应用中,均不断强调面向对象程序设计的思想,从“为什么要这样去设计,怎样去设计及编程”的角度去训练读者的面向对象思想。希望通过对本教材的学习,能真正帮助读者树立起面向对象程序设计的思想。
文摘 插图:


(1)用户管理:离线填报工具的用户管理,包括新建用户、删除用户及密码修改等功能。
(2)信息管理:用户与税务机关交互信息的管理,根据不同时间段查阅税务机关的公告信息和企业信箱信息。
(3)报表下载:用户从远程服务器端(税务局)获取本期应报报表及相关数据的过程。
(4)纳税资料填写:为了方便纳税人操作,系统提供了多种形式进行纳税资料的填写。纳税人可以自行录入,也可以对已存在的符合系统标准接口格式的资料进行导入操作。
(5)向税务机关申报:在本期所有报表填写完毕后,方可向税务局申报。申报过程中,系统会对报表间的平衡关系、报表与缴款书的平衡关系自动进行校验。
(6)打印报表:提供空表打印和已填写数据的报表打印。
(7)浏览报表:用户可以不按正常填写顺序浏览本征期内的报表,在此功能下打开的报表中不允许用户进行填写。
(8)数据备份与恢复:已填写的纳税申报资料的备份和恢复操作,可以实现不同计算机之间纳税申报资料的传输查阅。
(9)帮助:包括系统帮助、系统日志查看、操作错误信息查看和税务机关审核反馈信息查看。
2.业务处理
本流程按申报操作顺序分为三个阶段,第一阶段证书导入,第二阶段用户登录及下载报表,第三阶段填写及申报报表。
(1)证书导入。操作如下:
①证书导入工具安装。打开光盘上“CFCA证书导入工具”目录,双击“setup.exe”图标,安装证书导入工具。见图4—2。
热点排行