万本电子书0元读

万本电子书0元读

顶部广告

Java编程技术大全电子书

本书特色 *44小时全程同步教学视频,手机扫码看,也可扫描封底二维码回复50100下载观看 *零基础、门级的讲解 无论读者是否从事计算机相关行业,是否触过Java,是否使用Java发过项目,都能从本书受益。 *实用、专业的范例和项目 本书结合实际工作中的范例,逐一讲解Java的各种知识和技术,还以实际发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松拥有项目经验。

售       价:¥

纸质售价:¥89.20购买纸书

387人正在读 | 0人评论 6.2

作       者:魔乐科技(MLDN)软件实训中心

出  版  社:人民邮电出版社

出版时间:2019-03-01

字       数:101.0万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书主要面向零基础读者,用实例引导读者学习,深浅出地介绍Java的相关知识和实战技能。 本书第Ⅰ篇“基础知识”主要讲解Java发环境搭建、Java程序要素,并逐一介绍常量、变量、运算符、表达式、语句、流程控制、数组、枚举、类、对象以及方法等;第Ⅱ篇“核心技术”主要介绍类的封装、继承、多态,并逐一介绍抽象类、口、Java常用类库以及异常的捕获与处理等;第Ⅲ篇“高级应用”主要介绍多线程、文件I/O操作、GUI编程、Swing GUI编程、Java Web、常用设计框架以及Android编程基础等;第Ⅳ篇“项目实战”主要介绍智能电话回拨系统、理财管理系统、我的饭票网以及Hadoop下的数据处理等。 本书提供了与图书内容全程同步的教学视频。此外,还赠送大量相关学习资料,以便读者扩展学习。 本书适合任何想学习Java的初学者,无论初学者是否从事计算机相关行业,是否触过Java,均可通过对本书内容的学习快速掌握Java的发方法和技巧。<br/>【推荐语】<br/>本书特色 *44小时全程同步教学视频,手机扫码看,也可扫描封底二维码回复50100下载观看 *零基础、门级的讲解 无论读者是否从事计算机相关行业,是否触过Java,是否使用Java发过项目,都能从本书受益。 *实用、专业的范例和项目 本书结合实际工作中的范例,逐一讲解Java的各种知识和技术,还以实际发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松拥有项目经验。 *随时监测自己的学习成果 每章首页给出了“本章要”,以便读者明确学习方向。每章的“实战练习”则根据所在章的知识精心设计而成,读者可以随时自我检测,巩固所学知识。 *细致微、贴心提示 本书在讲解过程中使用了“提示”“注意”“技巧”等小栏目,帮助读者在学习过程中更清楚地理解基本概念、掌握相关操作,并轻松获取实战技巧。 海量学习资源免费赠送,并提供答疑QQ群 *Java和Oracle项目实战教学录像 *Java SE类库查询手册 *Eclipse常用快捷键说明文档 *Eclipse提示与技巧电子书 *Java常见面试题 *Java常见错误及解决方案 *Java发经验及技巧大汇总 *Java程序员职业规划 *Java程序员面试技巧<br/>【作者】<br/>张玉宏,工学博士,科普作家,阿里云云栖社区认证专家、专栏作家,畅销书《品味大数据》作者,电气和电子工程师协会(IEEE)会员,国际计算机协会(ACM)会员,中国计算机协会(CCF)会员。2012年毕业于电子科技大学,2009—2011年在美国西北大学做访问学者,现执教于河南工业大学。主要研究方向为高性能计算、大数据。发表SCI/EI论文10余篇,出版国内外学术专著5部。 周喜平,教授,河南省教师,河南省教育厅学术带头人,河南省高等学校计算机类专业教学指导委员会委员。研究方向为软件工程、软件发技术等。发表论文30余篇,出版专著5部,主持和参与科研项目20余项,其中使用Java实现的项目包括“电力及施工企业固定资产管理系统”“惠农资金管理系统”“地市级居民医疗保险信息 管理系统” “纯电动汽车高并发数据采集平台”“基于标准分的教师评教系统”等。<br/>
目录展开

版权

内容提要

前言

为什么要写这样一本书

Java的学习路线

本书特色

超值电子资源

读者对象

二维码视频教程学习方法

创作团队

赠送资源

第0章 Java学习指南

0.1 Java为什么重要

0.2 Java简史——给我们带来的一点思考

0.3 Java应用领域和前景

0.4 Java学习路线图

第Ⅰ篇 基础知识

第 1 章 小荷才露尖尖角——Java开发环境搭建

1.1 Java开发环境

1.2 安装Java开发工具箱

1.3 Java环境变量的配置

1.4 享受安装成果——开发第1个Java程序

1.5 Eclipse的使用

1.6 探秘Java虚拟机

1.7 高手点拨

1.8 实战练习

第2章 初识庐山真面目——Java程序要素概览

2.1 一个简单的例子

2.2 感性认识Java程序

2.3 程序的检测

2.4 提高程序的可读性

2.5 高手点拨

2.6 实战练习

第 3 章 九层之台,起于垒土——Java编程基础

3.1 常量与变量

3.2 基本数据类型

3.3 数据类型的转换

3.4 高手点拨

3.5 实战练习

第 4 章 基础编程元素——运算符、表达式、语句与流程控制

4.1 运算符

4.2 表达式

4.3 语句

4.4 程序的控制逻辑

4.5 选择结构

4.6 循环结构

4.7 循环的跳转

4.8 高手点拨

4.9 实战练习

第 5 章 常用的数据结构——数组与枚举

5.1 理解数组

5.2 一维数组

5.3 二维数组

5.4 枚举简介

5.5 Java中的枚举

5.6 高手点拨

5.7 实战练习

第 6 章 面向对象设计的核心——类和对象

6.1 理解面向对象程序设计

6.2 面向对象的基本概念

6.3 类的声明与定义

6.4 类的属性

6.5 对象的声明与使用

6.6 this关键字的使用

6.7 static关键字的使用

6.8 final关键字的使用

6.9 高手点拨

6.10 实战练习

第 7 章 重复调用的代码块——方法

7.1 方法的基本定义

7.2 方法的使用

7.3 方法中的形参与实参

7.4 方法的重载

7.5 构造方法

7.6 在方法内部调用方法

7.7 代码块

7.8 static方法

7.9 方法与数组

7.10 包的概念及使用

7.11 高手点拨

7.12 实战练习

第Ⅱ篇 核心技术

第 8 章 面向对象设计的精华——类的封装、继承与多态

8.1 面向对象的三大特点

8.2 封装的实现

8.3 继承的实现

8.4 深度认识类的继承

8.5 覆写

8.6 多态的实现

8.7 高手点拨

8.8 实战练习

第 9 章 凝练才是美——抽象类、接口与内部类

9.1 抽象类

9.2 接口

9.3 内部类

9.4 匿名内部类

9.5 匿名对象

9.6 高手点拨

9.7 实战练习

第 10 章 更灵活的设计——泛型

10.1 泛型的概念

10.2 泛型类的定义

10.3 泛型方法的定义

10.4 泛型接口的定义

10.5 泛型的使用限制和通配符的使用

10.6 泛型的继承和实现

10.7 高手点拨

10.8 实战练习

第 11 章 更强大和方便的功能——注解

11.1 注解概述

11.2 常用内置注解

11.3 自定义注解

11.4 通过反射访问注解信息

11.5 高手点拨

11.6 实战练习

第 12 章 设计实践——常用的设计模式

12.1 设计模式概述

12.2 创建型模式

12.3 结构型模式

12.4 行为型模式

12.5 高手点拨

12.6 实战练习

第 13 章 存储类的仓库——Java常用类库

13.1 API概念

13.2 基本数据类型的包装类

13.3 String类

13.4 System类与Runtime类

13.5 日期操作类

13.6 正则表达式

13.7 Math与Random类

13.8 高手点拨

13.9 实战练习

第 14 章 防患于未然——异常的捕获与处理

14.1 异常的基本概念

14.2 异常类的处理流程

14.3 throws关键字

14.4 throw关键字

14.5 异常处理的标准格式

14.6 RuntimeException类

14.7 编写自己的异常类

14.8 高手点拨

14.9 实战练习

第Ⅲ篇 高级应用

第 15 章 齐头并进,并发任务的处理——多线程

15.1 感知多线程

15.2 体验多线程

15.3 线程的状态

15.4 线程操作的一些方法

15.5 多线程的同步

15.6 线程间通信

15.7 线程池技术及其应用

15.8 高手点拨

15.9 实战练习

第 16 章 文件I/O操作

16.1 输入/输出的重要性

16.2 读写文本文件

16.3 文本的输入和输出

16.4 字节流与字符流

16.5 命令行参数的使用

16.6 高手点拨

16.7 实战练习

第 17 章 数据持久化方法——对象序列化

17.1 对象序列化的基本概念

17.2 序列化与对象输出流ObjectOutputStream

17.3 反序列化与对象输入流ObjectInputStream

17.4 序列化对象的版本号serialVersionUID

17.5 transient关键字

17.6 Externalizable接口

17.7 高手点拨

17.8 实战练习

第 18 章 绚丽多彩的图形界面——GUI编程

18.1 GUI概述

18.2 GUI与AWT

18.3 AWT容器

18.4 AWT常用组件

18.5 事件处理

18.6 高手点拨

18.7 实战练习

第 19 章 Swing GUI编程

19.1 Swing概述

19.2 Swing的基本组件

19.3 Swing的应用

19.4 高手点拨

19.5 实战练习

第 20 章 打通数据的互联——Java Web初步

20.1 Web开发的发展历程

20.2 JSP的运行环境

20.3 基础语法

20.4 高手点拨

20.5 实战练习

第21章 JSP进阶——内置对象与Servlet

21.1 内置对象

21.2 Servlet

21.3 高手点拨

21.4 实战练习

第 2 2 章 高效开发的利器——常用MVC设计框架

22.1 框架的内涵

22.2 Struts 开发基础

22.3 高手点拨

22.4 实战练习

第 2 3 章 高效开发的利器——Spring框架

23.1 Spring快速上手

23.2 Spring开发实例

23.3 Spring和Struts结合

23.4 高手点拨

23.5 实战练习

第 2 4 章 让你的数据库记录像操作变量一样方便——Hibernate

24.1 Hibernate开发基础

24.2 Hibernate开发准备

24.3 Hibernate开发实例

24.4 高手点拨

24.5 实战练习

第 2 5 章 移动互联的精彩——Android编程基础

25.1 Android简介

25.2 搭建开发环境

25.3 创建第1个Android项目

25.4 详解基本布局

25.5 常见控件的使用方法

25.6 Activity详细介绍

25.7 高手点拨

25.8 实战练习

第Ⅳ篇 项目实战

第26章 Android项目实战——智能电话回拨系统

26.1 系统概述

26.2 系统实现

26.3 项目功能用到的知识点讲解

26.4 高手点拨

26.5 实战练习

第 27章 Android进阶项目实战——理财管理系统

27.1 系统概述

27.2 系统数据存储的设计和实现

27.3 系统详细设计和实现

27.4 系统开发经验和技巧

27.5 高手点拨

27.6 实战练习

第28章 Java Web项目实战——我的饭票网

28.1 系统分析

28.2 系统设计

28.3 数据库设计

28.4 用户注册模块设计

28.5 用户登录模块设计

28.6 用户主页面模块设计

28.7 高手点拨

28.8 实战练习

第29章 Java Web项目实战——客户关系管理项目

29.1 系统概述

29.2 系统分析和设计

29.3 系统架构分析和设计

29.4 用户登录模块设计

29.5 客户管理模块设计

29.6 公告管理模块设计

29.7 高手点拨

29.8 实战练习

第30 章 大数据项目实战——Hadoop下的数据处理

30.1 认识Hadoop

30.2 理解MapReduce编程范式

30.3 第1个Hadoop案例——WordCount代码详解

30.4 面向K-Means聚类算法的Hadoop实践

30.5 高手点拨

30.6 实战练习

附录 全分布式Hadoop集群的构建

安装CentOS 7

安装Java并配置环境变量

安装Hadoop

Hadoop集群构建

安装和配置SSH服务

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部