从零开始学Java-(第3版) 版权信息
- ISBN:9787121302732
- 条形码:9787121302732 ; 978-7-121-30273-2
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 所属分类:>>
从零开始学Java-(第3版) 本书特色
《从零开始学Java(第3版)》针对初学和自学读者的特点,以通俗易懂的语言讲解Java语言编程。《从零开始学Java(第3版)》内容分为六篇共23章,讲解了Java的各个方面,主要内容包括Java语言的环境配置、基本语法、流程控制语句、字符串处理、数组、面向对象、图形界面设计、输入/输出、异常处理、网络编程、数据库及Java Web 基础JSP和Servlet。*后通过一个大型项目——教务管理系统贯穿所有所学知识点,让读者更好地掌握Java语言编程开发。
《从零开始学Java(第3版)》包含大量实例,让读者在实战中体会编程的快乐。为方便读者学习,本书附带大容量资源包,其中包含书中用到的所有实例代码、配套PPT教案及视频教程。建议读者边学边练,可快速提高单独开发项目的能力。《从零开始学Java(第3版)》适合想从事软件开发的入门人员、Java自学者及初级软件程序员与信息技术人员阅读。
从零开始学Java-(第3版) 内容简介
◆ 基础知识→核心技术→典型应用→综合练习→项目实践
◆ 200个典型实例、80道练习题、1个完整项目开发案例
◆ 超值、大容量资源包,内含11小时多媒体教学视频、本书配套源代码文件、本书配套教学PPT、赠送21小时相关知识教学视频
◆ 赠送众多相关电子书及配套代码文件(纸质出版物价值272元)
从零开始学Java-(第3版) 目录
**篇 Java基础
第1章 **个Java程序——HelloWorld(教学视频:14分钟) \ 1
1.1 Java 语言简介 \ 1
1.2 工作原理 \ 3
1.3 搭建Java 程序开发环境 \ 4
1.4 开发**个Java 应用程序 \ 9
1.5 典型实例 \ 14
第2 章 Java变量、数据类型、运算符(教学视频:20分钟) \ 15
2.1 标识符和关键字 \ 15
2.2 常量与变量 \ 16
2.3 基本数据类型 \ 19
2.4 运算符\ 22
2.5 典型实例 \ 29
第3 章 数组( 教学视频:25 分钟) \ 34
3.1 数组的概念 \ 34
3.2 一维数组 \ 35
3.3 数组的常用操作 \ 37
3.4 多维数组 \ 41
3.5 典型实例 \ 43
第4 章 条件结构和循环结构( 教学视频:23 分钟) \ 51
4.1 条件结构 \ 51
4.2 循环结构 \ 56
4.3 跳转语句 \ 62
4.4 典型实例 \ 64
第5 章 字符串处理( 教学视频:25 分钟) \ 70
5.1 字符 \ 70
5.2 字符串\ 71
5.3 字符串基本操作 \ 72
5.4 StringBuffer 类 \ 77
5.5 典型实例 \ 78
第二篇 Java 面向对象
第6 章 面向对象( 教学视频:30 分钟) \ 82
6.1 面向对象编程简介 \ 82
6.2 类 \ 84
6.3 抽象类和抽象方法 \ 89
6.4 嵌套类 \ 91
6.5 对象 \ 92
6.6 this、static、final 关键字 \ 96
6.7 控制对类的成员的访问 \ 97
6.8 标注 \ 98
6.9 典型实例 \ 99
第7 章 继承( 教学视频:20 分钟) \ 104
7.1 继承概述 \ 104
7.2 对象类型转换 \ 106
7.3 重写和隐藏父类方法 \ 107
7.4 隐藏父类中的字段 \ 110
7.5 子类访问父类成员 \ 111
7.6 Object 类 \ 116
7.7 典型实例 \ 116
第8 章 接口和包( 教学视频:16 分钟) \ 121
8.1 接口的概念 \ 121
8.2 定义接口 \ 123
8.3 实现接口 \ 124
8.4 包 \ 127
8.5 典型实例 \ 128
第9 章 集合( 教学视频:17 分钟) \ 133
9.1 Java 集合框架 \ 133
9.2 Collection 接口 \ 133
9.3 Set 接口 \ 136
9.4 List 接口 \ 139
9.5 Map 接口 \ 142
9.6 实现 \ 144
9.7 典型实例 \ 147
第三篇 Swing
第10 章 **个图形界面应用程序( 教学视频:12 分钟) \ 157
10.1 Swing 简介 \ 157
10.2 创建**个图形界面程序 \ 158
10.3 Swing 顶层容器 \ 159
10.4 JFrame 类创建图形界面窗体 \ 162
10.5 典型实例 \ 167
第11 章 Swing 组件( 教学视频:24 分钟) \ 171
11.1 JComponent 类 \ 171
11.2 常用基本组件 \ 172
11.3 不可编辑的信息显示组件 \ 175
11.4 Swing 高级组件 \ 176
11.5 典型实例 \ 182
第12 章 标准布局( 教学视频:18 分钟) \ 189
12.1 标准布局管理器简介 \ 189
12.2 布局管理器的使用 \ 192
12.3 使用布局管理器技巧 \ 195
12.4 典型实例 \ 198
第13 章 事件处理( 教学视频:13 分钟) \ 205
13.1 事件处理原理 \ 205
13.2 动作事件 \ 208
13.3 选项事件 \ 211
13.4 列表选择事件 \ 212
13.5 焦点事件 \ 213
13.6 键盘事件 \ 214
13.7 鼠标事件 \ 215
13.8 鼠标移动事件 \ 216
13.9 典型实例 \ 217
第四篇 Java 编程技术
第14 章 异常处理( 教学视频:16 分钟) \ 223
14.1 Java 异常 \ 223
14.2 处理异常 \ 227
14.3 抛出异常 \ 230
14.4 自定义异常 \ 232
14.5 典型实例 \ 233
第15 章 输入与输出( 教学视频:14 分钟) \ 235
15.1 流 \ 235
15.2 字节流 \ 237
15.3 字符流 \ 240
15.4 实现用户输入 \ 243
15.5 典型实例 \ 244
第16 章 线程( 教学视频:18 分钟) \ 251
16.1 线程概念 \ 251
16.2 线程对象 \ 254
16.3 线程同步 \ 257
16.4 典型实例 \ 259
第17 章 网络编程( 教学视频:8 分钟) \ 262
17.1 网络编程基础 \ 262
17.2 InetAddress 类 \ 264
17.3 URL 网络编程 \ 265
17.4 TCP 的网络编程 \ 267
17.5 UDP 网络编程 \ 270
17.6 典型实例 \ 272
第18 章 数据库应用程序开发基础( 教学视频:22 分钟) \ 277
18.1 数据库 \ 277
18.2 JDBC 概述 \ 278
18.3 java.sql 包 \ 281
18.4 SQL 语句 \ 282
18.5 典型实例 \ 283
第19 章 使用Swing 组件创建数据库应用程序( 教学视频:10 分钟) \ 286
19.1 JComboBox 组件创建数据库应用程序 \ 286
19.2 JList 组件创建数据库应用程序 \ 289
19.3 JTable 组件创建数据库应用程序 \ 291
19.4 典型实例 \ 293
第五篇 Java Web 基础
第20 章 JSP( 教学视频:25 分钟) \ 297
20.1 JSP 简介 \ 297
20.2 基本语法 \ 298
20.3 JSP 脚本元素 \ 302
20.4 JSP 动作 \ 303
20.5 JSP 内置对象 \ 307
20.6 典型实例 \ 314
第21 章 Servlet( 教学视频:23 分钟) \ 318
21.1 Servlet 简介 \ 318
21.2 HTTPServlet应用编程接口 \ 319
21.3 创建HttpServlet \ 321
21.4 调用HttpServlet \ 322
21.5 Servlet 之间的跳转 \ 324
21.6 典型实例 \ 326
第六篇 Java 实战
第22 章 案例:教务管理系统(一) \ 330
22.1 总体设计与概要说明 \ 330
22.2 业务流程图 \ 331
22.3 数据库设计 \ 333
第23 章 案例:教务管理系统(二) \ 340
23.1 应用程序实现 \ 340
23.2 实现登录模块 \ 341
23.3 管理界面介绍 \ 342
23.4 实现修改密码模块 \ 344
23.5 实现“关于”对话框 \ 348
23.6 实现人事管理模块 \ 349
23.7 实现TeacherInfoBean信息封装类 \ 359
23.8 实现DepartmentAction、TeacherAction 业务处理类 \ 360
23.9 软件部署 \ 365
23.10 项目总结 \ 366
展开全部
从零开始学Java-(第3版) 作者简介
本书的作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。