出版时间:2010-8 出版社:北京工业大学出版社 作者:温沁润 编
内容概要
《Java程序设计》内容丰富、结构合理,在讲解Java理论知识的基础上,重点介绍了Java语言的程序设计,旨在培养学生解决实际问题的能力。在内容组织上,采用了任务驱动的形式,即先将任务布置下去,带领学生完成这个任务,接下来再讲解其中的知识点。这样不但能够让学生掌握这些知识点,还能让学生掌握这些知识点在什么时候用,该怎样用。
《Java程序设计》可作为高职高专院校、成人教育学院、函授大学、电视大学等计算机类专业及自动化类专业的教学用书,也可作为企业工程技术人员的参考书。
书籍目录
第1章 入门
1.1 Java开发环境的搭建
1.2 编写一个最简单的Java程序
1.3 Java应用程序运行机制
第2章 Java语言基础知识
2.1 Java语言基础
2.2 Java运算符与表达式
2.3 Java流程控制
2.4 Java数组
2.5 方法
第3章 类与对象
3.1 类的定义
3.2 对象的创建与使用
3.3 引用数据类型的传递
第4章 类的继承与访问控制
4.1 继承
4.2 包与访问控制
第5章 抽象类和接口
5.1 抽象类
5.2 接口
第6章 异常
6.1 异常的概念
6.2 异常处理
6.3 多重catch语句
6.4 throw和throws语句
6.5 自定义异常
第7章 常用类
7.1 Object类
7.2 String类
7.3 StringBuoffer类
7.4 日期相关类
7.5 包装类
7.6 Math类
7.7 Random类
第8章 集合
8.1 集合类
8.2 映射类
第9章 JavaI/O
9.1 File类与字符流类
9.2 字节流类
第10章 JDBC
10.1 JDBC的主要作用
10.2 DAO模式
10.3.JDBC中的事务处理
第11章 Swing
11.1 AWT简介
11.2 Swing与AWT的关系
11.3 窗体和常用组件
11.4 JPanel
11.5 布局管理器
11.6 事件处理
11.7 常用组件:菜单、单选框、下拉列表框
第12章 学员信息管理系统
12.1 功能介绍
12.2 数据库设计
12.3 用户管理模块的实现
12.4 系统运行展示
参考文献
章节摘录
版权页:插图:(2)DAO模式以及它的实现目标。DAO是Data Access Object数据访问接口。数据访问,顾名思义就是与数据库打交道,夹在业务逻辑与数据库资源中间。DAO把对数据库的操作全部封装在里面,比如最基本的CRUD(Create,Replace,Update和Delete)操作。DAO模式通过对业务层提供数据抽象层接口,实现了以下目标:数据存储逻辑的分离,通过对数据访问逻辑进行抽象,为上层机构提供抽象化的数据访问接口。业务层无须关心具体的select,insert,update操作。这样,避免了业务代码中混杂JDBC调用语句,使得业务落实实现更加清晰。数据访问底层实现的分离,通过将数据访问划分为抽象层和实现层,从而分离了数据使用和数据访问的底层实现细节。这意味着业务层与数据访问的底层细节无关,也就是说,可以在保持上层机构不变的情况下,通过切换底层实现来修改数据访问的具体机制。数据抽象,在直接基于JDBC调用的代码中,程序员面对的数据往往是原始的Record~Set数据集,虽然这样的数据集可以提供足够的信息,但对于业务逻辑开发过程而言,却过于烦琐。DAO模式通过对底层数据的封装,为业务层提供一个面向对象的接口,使得业务逻辑开发人员可以面向业务中的实体进行编码。通过引入DA0模式,业务逻辑更加清晰,且富于形象性和描述性,这将为日后的维护带来极大的便利。
编辑推荐
《Java程序设计》是高职高专教育"十二五"规划教材之一。
图书封面
评论、评分、阅读与下载