注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础 设计
简介
Java开发宝典 豆 0.0分
资源最后更新于 2020-03-29 03:45:46
作者:陈丹丹李银龙
出版社:出版社机械工业出版社
出版日期:2012-06
ISBN:9787111378471
文件格式: pdf
简介· · · · · ·
《Java开发宝典(附盘)》,本书全面、细致地讲解了使用Java语言进行编程和实际项目开发的各种技术,是学习Java编程的必备图书。全书以JDK 7开发环境为基础,分两大部分31章讲解了Java编程中的各种技术。其中,第一部分为开发技术,主要包括如何学好编程、Java语言概述、主流开发工具、Java语言基础、流程控制、Java数组、字符串、面向对象编程基础、继承、封装和多态、抽象类与接口、Java的类中类、包装类、数字类、集合类、格式类、输入输出、异常处理、Swing程序设计、GUI事件处理机制、菜单和工具栏、对话框设计、数据库设计、作者:陈丹丹。
目录
前言
本书目的
本书内容
本书特点
读者对象
技术支持与服务
第一部分 开发技术
第0章 如何学好编程
如何学好编程
第1章 Java语言概述
1.1 Java简介
1.2 Java特性
1.3 搭建Java环境
1.4 用文本编辑器编写Java程序
1.5 术语
1.6 小结
1.7 练习
第2章 主流开发工具
2.1 Eclipse简介
2.2 使用Eclipse
2.3 术语
2.4 小结
2.5 练习
第3章 Java语言基础
3.1 Java主类结构
3.2 基本数据类型
3.3 变量与常量
3.4 运算符
3.5 代码注释与编码规范
3.6 术语
3.7 小结
3.8 练习
第4章 流程控制
4.1 条件语句
4.2 JDK7在switch语句中对字符串的支持
4.3 循环语句
4.4 跳转语句
4.5 术语
4.6 小结
4.7 练习
第5章 Java数组
5.1 数组概述
5.2 一维数组
5.3 二维数组
5.4 数组的基本操作
5.5 数组排序算法
5.6 术语
5.7 小结
5.8 练习
第6章 字符串
6.1 创建字符串
6.2 字符串操作
6.3 格式化字符串
6.4 正则表达式
6.5 字符串生成器
6.6 术语
6.7 小结
6.8 练习
第7章 面向对象编程基础
7.1 面向对象概述
7.2 类
7.3 对象
7.4 术语
7.5 小结
7.6 练习
第8章 继承、封装和多态
8.1 Java中的父子关系
8.2 类之父Object
8.3 Class类与Java反射
8.4 枚举类
8.5 类的封装
8.6 多态的调用形式
8.7 术语
8.8 小结
8.9 练习
第9章 抽象类与接口
9.1 抽象类
9.2 接口
9.3 对象克隆
9.4 术语
9.5 小结
9.6 练习
第10章 Java的类中类
10.1 内部类的含义
10.2 成员内部类
10.3 局部内部类
10.4 匿名内部类
10.5 静态内部类
10.6 内部类的继承
10.7 术语
10.8 小结
10.9 练习
第11章 包装类
11.1 包装类概述
11.2 Byte类的使用
11.3 Short类的使用
11.4 Integer类的使用
11.5 Long类的使用
11.6 Float类的使用
11.7 Double类的使用
11.8 Boolean类的使用
11.9 Character类的使用
11.10 数字类型包装类共性
11.11 装箱与拆箱
11.12 术语
11.13 小结
11.14 练习
第12章 数字类
12.1 Math类的使用
12.2 Random类的使用
12.3 BigInteger类的使用
12.4 BigDecimal类的使用
12.5 DecimalFormat类的使用
12.6 术语
12.7 小结
12.8 练习
第13章 集合类
13.1 集合类概述
13.2 集合类接口的常用方法
13.3 集合类接口的实现类
13.4 迭代器
13.5 术语
13.6 小结
13.7 练习
第14章 格式类
14.1 Date类的使用
14.2 GregorianCalendar类的使用
14.3 TimeZone类的使用
14.4 术语
14.5 小结
14.6 练习
第15章 输入输出
15.1 流概述
15.2 文件类
15.3 以byte为数据单位的流类
15.4 以char为数据单位的流类
15.5 文件输入输出流
15.6 带缓存的输入输出流
15.7 数据输入输出流
15.8 ZIP压缩输入输出流
15.9 术语
15.10 小结
15.11 练习
第16章 异常处理
16.1 异常概述
16.2 异常的分类
16.3 获取异常信息
16.4 处理异常
16.5 抛出异常
16.6 自定义异常
16.7 异常的使用原则
16.8 术语
16.9 小结
16.10 练习
第17章 Swing程序设计
17.1 JFrame窗体
17.2 常用布局管理器
17.3 常用面板
17.4 标签组件与图标
17.5 按钮组件
17.6 文本组件
17.7 列表组件
17.8 进度条
17.9 术语
17.10 小结
17.11 练习
第18章 GUI事件处理机制
18.1 什么是GUI事件
18.2 窗体事件
18.3 掌握鼠标操作
18.4 掌握键盘控制
18.5 术语
18.6 小结
18.7 练习
第19章 菜单和工具栏
19.1 菜单栏与弹出菜单
19.2 工具栏
19.3 术语
19.4 小结
19.5 练习
第20章 对话框设计
20.1 JOptionPane类的使用
20.2 文件对话框
20.3 颜色对话框
20.4 术语
20.5 小结
20.6 练习
第21章 数据库设计
21.1 数据库基础知识
21.2 JDBC技术
21.3 JDBC中常用的类与接口
21.4 数据库操作
21.5 术语
21.6 小结
21.7 练习
第22章 多线程技术
22.1 线程概述
22.2 Java实现线程的两种方式
22.3 线程的生命周期
22.4 操作线程的方法
22.5 线程的优先级
22.6 线程同步
22.7 线程间的通信
22.8 术语
22.9 小结
22.10 练习
第23章 Swing表格组件
23.1 利用JTable类创建、定制、操作表格
23.2 表格模型与表格
23.3 提供行标题栏的表格
23.4 术语
23.5 小结
23.6 练习
第24章 Swing树组件
24.1 简单的树
24.2 处理选中节点事件
24.3 遍历树节点
24.4 定制树
24.5 维护树模型
24.6 处理展开节点事件
24.7 术语
24.8 小结
24.9 练习
第25章 网络程序设计
25.1 网络程序设计基础
25.2 端口与套接字
25.3 学习TCP编程原理
25.4 学习UDP编程原理
25.5 术语
25.6 小结
25.7 练习
第26章 Java绘图技术
26.1 Java绘图
26.2 绘制图形
26.3 绘图颜色与笔画属性
26.4 绘制文本
26.5 绘制图片
26.6 图像处理
26.7 术语
26.8 小结
26.9 练习
第27章 程序打包
27.1 概述
27.2 使用命令实现程序打包
27.3 在Eclipse中实现程序打包
27.4 术语
27.5 小结
27.6 练习
第二部分 项目实战
第28章 图书开发计划管理系统
28.1 系统分析
28.2 数据库设计
28.3 系统环境配置
28.4 登录模块设计
28.5 主窗体设计
28.6 部门管理模块实现
28.7 图书计划模块实现
28.8 程序调试与错误处理
28.9 小结
第29章 电子地图
29.1 系统分析
29.2 数据库设计
29.3 主窗体设计
29.4 地图显示模块设计
29.5 地图操作模块设计
29.6 标记维护模块设计
29.7 标记搜索模块设计
29.8 小结
第30章 物资管理系统
30.1 系统分析
30.2 数据库设计
30.3 使用CVS进行团队开发
30.4 公共模块
30.5 系统登录模块
30.6 主窗体模块
30.7 物品管理模块设计
30.8 小结
第31章 进销存管理系统
31.1 系统分析
31.2 数据库与数据表设计
31.3 系统文件夹组织结构
31.4 公共类设计
31.5 系统登录模块设计
31.6 系统主窗体设计
31.7 进货单模块设计
31.8 销售单模块设计
31.9 库存盘点模块设计
31.10 开发常见问题及其解决方法
31.11 小结
附录 Java程序编码规范
命名规则
代码版式
代码注释
数据库编程命名规范
光盘内容