当前位置 : 首页  图书 正文

从零开始学Java(第3版)简介,目录书摘

2020-02-19 09:58 来源:京东 作者:京东
学目录
从零开始学Java(第3版)
暂无报价
100+评论 96%好评
编辑推荐:

◆  基础知识→核心技术→典型应用→综合练习→项目实践

◆  200个典型实例、80道练习题、1个完整项目开发案例

◆  超值、大容量资源包,内含11小时多媒体教学视频、本书配套源代码文件、本书配套教学PPT、赠送21小时相关知识教学视频

◆  赠送众多相关电子书及配套代码文件(纸质出版物价值272元)


内容简介:

     《从零开始学Java(第3版)》针对初学和自学读者的特点,以通俗易懂的语言讲解Java语言编程。《从零开始学Java(第3版)》内容分为六篇共23章,讲解了Java的各个方面,主要内容包括Java语言的环境配置、基本语法、流程控制语句、字符串处理、数组、面向对象、图形界面设计、输入/输出、异常处理、网络编程、数据库及Java Web 基础JSP和Servlet。最后通过一个大型项目——教务管理系统贯穿所有所学知识点,让读者更好地掌握Java语言编程开发。

     《从零开始学Java(第3版)》包含大量实例,让读者在实战中体会编程的快乐。为方便读者学习,本书附带大容量资源包,其中包含书中用到的所有实例代码、配套PPT教案及视频教程。建议读者边学边练,可快速提高单独开发项目的能力。《从零开始学Java(第3版)》适合想从事软件开发的入门人员、Java自学者及初级软件程序员与信息技术人员阅读。


作者简介:

    本书的作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。

目录:

第一篇  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


热门推荐文章
相关优评榜
品类齐全,轻松购物 多仓直发,极速配送 正品行货,精致服务 天天低价,畅选无忧
购物指南
购物流程
会员介绍
生活旅行/团购
常见问题
大家电
联系客服
配送方式
上门自提
211限时达
配送服务查询
配送费收取标准
海外配送
支付方式
货到付款
在线支付
分期付款
邮局汇款
公司转账
售后服务
售后政策
价格保护
退款说明
返修/退换货
取消订单
特色服务
夺宝岛
DIY装机
延保服务
京东E卡
京东通信
京东JD+