
0人評分過此書
ava從入門到精通(第4版)》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用Java語言進行程式開發需要掌握的知識。全書分為28章,包括初識Java,熟悉Eclipse開發工具,Java語言基礎,流程控制,字串,陣列,類和物件,包裝類,數位處理類,介面、繼承與多態,類的高級特性,異常處理,Swing程式設計,集合類,I/O(輸入/輸出),反射,枚舉類型與泛型,多線程,網路通信,資料庫操作,Swing表格元件,Swing樹元件,Swing其他高級元件,高級佈局管理器,高級事件處理,AWT繪圖與音頻播放,列印技術和企業進銷存管理系統等。書中所有知識都結合具體實例進行介紹,涉及的程式碼給出了詳細的注釋,可以使讀者輕鬆領會Java程式開發的精髓,快速提高開發技能。另外,本書除了紙質內容之外,配書光碟中還給出了海量開發資源庫,主要內容如下: ? 語音視頻講解:總時長22小時,共283段 ? 實例資源庫:732個實例及源碼詳細分析 ? 模組資源庫:15個經典模組開發過程完整展現 ? 專案案例資源庫:15個企業項目開發過程完整展現 ? 測試題庫系統:616道能力測試題目 ? 面試資源庫:369個企業面試真題 ? PPT電子教案本書適合作為軟體發展入門者的自學用書,也適合作為高等院校相關專業的教學參考書,還可供開發人員查閱、參考。
- 封面页
- 书名页
- 版权页
- 内容简介
- 如何使用Java开发资源库
- 前言 Preface
- 目录
-
第1篇 基础知识
-
第1章 初识Java
-
1.1 Java简介
-
1.2 Java语言的特性
-
1.3 搭建Java环境
-
1.4 第一个Java程序
-
1.5 小结
-
1.6 实践与练习
-
-
第2章 熟悉Eclipse开发工具
-
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 条件语句
-
4.3 循环语句
-
4.4 循环控制
-
4.5 小结
-
4.6 实践与练习
-
-
第5章 字符串
-
5.1 String类
-
5.2 连接字符串
-
5.3 获取字符串信息
-
5.4 字符串操作
-
5.5 格式化字符串
-
5.6 使用正则表达式
-
5.7 字符串生成器
-
5.8 小结
-
5.9 实践与练习
-
-
第6章 数组
-
6.1 数组概述
-
6.2 一维数组的创建及使用
-
6.3 二维数组的创建及使用
-
6.4 数组的基本操作
-
6.5 数组排序算法
-
6.6 小结
-
6.7 实践与练习
-
-
第7章 类和对象
-
7.1 面向对象概述
-
7.2 类
-
7.3 类的构造方法
-
7.4 静态变量、常量和方法
-
7.5 类的主方法
-
7.6 对象
-
7.7 小结
-
7.8 实践与练习
-
-
第8章 包装类
-
8.1 Integer
-
8.2 Boolean
-
8.3 Byte
-
8.4 Character
-
8.5 Double
-
8.6 Number
-
8.7 小结
-
8.8 实践与练习
-
-
第9章 数字处理类
-
9.1 数字格式化
-
9.2 数学运算
-
9.3 随机数
-
9.4 大数字运算
-
9.5 小结
-
9.6 实践与练习
-
-
-
第2篇 核心技术
-
第10章 接口、继承与多态
-
10.1 类的继承
-
10.2 Object类
-
10.3 对象类型的转换
-
10.4 使用instanceof操作符判断对象类型
-
10.5 方法的重载
-
10.6 多态
-
10.7 抽象类与接口
-
10.8 小结
-
10.9 实践与练习
-
-
第11章 类的高级特性
-
11.1 Java类包
-
11.2 final变量
-
11.3 final方法
-
11.4 final类
-
11.5 内部类
-
11.6 小结
-
11.7 实践与练习
-
-
第12章 异常处理
-
12.1 异常概述
-
12.2 处理程序异常错误
-
12.3 Java常见异常
-
12.4 自定义异常
-
12.5 在方法中抛出异常
-
12.6 运行时异常
-
12.7 异常的使用原则
-
12.8 小结
-
12.9 实践与练习
-
-
第13章 Swing程序设计
-
13.1 Swing概述
-
13.2 常用窗体
-
13.3 标签组件与图标
-
13.4 常用布局管理器
-
13.5 常用面板
-
13.6 按钮组件
-
13.7 列表组件
-
13.8 文本组件
-
13.9 常用事件监听器
-
13.10 小结
-
13.11 实践与练习
-
-
第14章 集合类
-
14.1 集合类概述
-
14.2 Collection接口
-
14.3 List集合
-
14.4 Set集合
-
14.5 Map集合
-
14.6 小结
-
14.7 实践与练习
-
-
第15章 I/O(输入/输出)
-
15.1 流概述
-
15.2 输入/输出流
-
15.3 File类
-
15.4 文件输入/输出流
-
15.5 带缓存的输入/输出流
-
15.6 数据输入/输出流
-
15.7 ZIP压缩输入/输出流
-
15.8 小结
-
15.9 实践与练习
-
-
第16章 反射
-
16.1 Class类与Java反射
-
16.2 使用Annotation功能
-
16.3 小结
-
16.4 实践与练习
-
-
第17章 枚举类型与泛型
-
17.1 枚举类型
-
17.2 泛型
-
17.3 小结
-
17.4 实践与练习
-
-
第18章 多线程
-
18.1 线程简介
-
18.2 实现线程的两种方式
-
18.3 线程的生命周期
-
18.4 操作线程的方法
-
18.5 线程的优先级
-
18.6 线程同步
-
18.7 小结
-
18.8 实践与练习
-
-
第19章 网络通信
-
19.1 网络程序设计基础
-
19.2 TCP程序设计基础
-
19.3 UDP程序设计基础
-
19.4 小结
-
19.5 实践与练习
-
-
第20章 数据库操作
-
20.1 数据库基础知识
-
20.2 JDBC概述
-
20.3 JDBC中常用的类和接口
-
20.4 数据库操作
-
20.5 小结
-
20.6 实践与练习
-
-
-
第3篇 高级应用
-
第21章 Swing表格组件
-
21.1 利用JTable类直接创建表格
-
21.2 表格模型与表格
-
21.3 提供行标题栏的表格
-
21.4 小结
-
21.5 实践与练习
-
-
第22章 Swing树组件
-
22.1 简单的树
-
22.2 处理选中节点事件
-
22.3 遍历树节点
-
22.4 定制树
-
22.5 维护树模型
-
22.6 处理展开节点事件
-
22.7 小结
-
22.8 实践与练习
-
-
第23章 Swing其他高级组件
-
23.1 高级组件面板
-
23.2 菜单
-
23.3 工具栏
-
23.4 文件选择器
-
23.5 进度条
-
23.6 系统托盘
-
23.7 桌面集成控件
-
23.8 小结
-
23.9 实践与练习
-
-
第24章 高级布局管理器
-
24.1 箱式布局管理器
-
24.2 卡片布局管理器
-
24.3 网格组布局管理器
-
24.4 弹簧布局管理器
-
24.5 小结
-
24.6 实践与练习
-
-
第25章 高级事件处理
-
25.1 键盘事件
-
25.2 鼠标事件
-
25.3 窗体事件
-
25.4 选项事件
-
25.5 表格模型事件
-
25.6 小结
-
25.7 实践与练习
-
-
第26章 AWT绘图与音频播放
-
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 打印页面
-
27.4 多页打印
-
27.5 打印预览
-
27.6 小结
-
27.7 实践与练习
-
-
-
第4篇 项目实战
-
第28章 企业进销存管理系统
-
28.1 系统分析
-
28.2 系统设计
-
28.3 开发环境
-
28.4 数据库与数据表设计
-
28.5 创建项目
-
28.6 系统文件夹组织结构
-
28.7 公共类设计
-
28.8 系统登录模块设计
-
28.9 系统主窗体设计
-
28.10 进货单模块设计
-
28.11 销售单模块设计
-
28.12 库存盘点模块设计
-
28.13 数据库备份与恢复模块设计
-
28.14 运行项目
-
28.15 系统打包发行
-
28.16 开发常见问题与解决
-
28.17 小结
-
-
- 附录CD
- 出版地 : 中國大陸
- 語言 : 簡體中文
評分與評論
請登入後再留言與評分