万本电子书0元读

万本电子书0元读

顶部广告

Java从入门到项目开发实战:视频教学版电子书

内容通俗易懂,讲解循序渐,学习梯度平滑,符合读者学习和认知规律; 采用文、图、表、脚注、注意、说明、提示、示例和案例等多种体例行讲解; 引“三酷猫”角色,用三酷猫学Java的故事引导读者探究Java的世界; 结合128个示例、17个小型案例、1个综合项目案例和47个避坑说明与提示段落行讲解; 提供170个练习题和20个实验题,帮助读者巩固所学的知识; 每章的重和难内容都提供配套教学视频,帮助读者高效、直观地学习;

售       价:¥

纸质售价:¥62.90购买纸书

39人正在读 | 0人评论 6.8

作       者:刘瑜

出  版  社:北京理工大学出版社

出版时间:2023-05-01

字       数:12.5万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《Java从门到项目发实战(视频教学版)》从门读者的角度介绍Java语言基础知识,帮助他们快速上手,并结合综合项目案例,从程序员的角度介绍Java项目发的相关知识,帮助他们阶提升。《Java从门到项目发实战(视频教学版)》每章后都设置练习题和实验题,并提供参考答案,帮助读者巩固和提高。另外,本书还提供388分钟配套教学视频与教学课件(PPT),帮助读者高效学习。 《Java从门到项目发实战(视频教学版)》共20章,分为3篇。第1篇“基础知识”兼顾易学性和实用性,主要介绍Java语言基础知识,包括Java的工作原理、特及其安装,IntelliJ IDEA的安装与使用,以及Java语法基础、条件分支、循环语句、数组、类、对象、方法、面向对象、异常、集合、泛型、常用类库、I/O处理、注解和反射等;第2篇“阶提高”,主要介绍JVM、多线程、锁机制、数据库操作、Web发和后端发等;第3篇“电商项目实战”,模拟实际商业项目发,主要介绍三酷猫电商生鲜系统的发过程,涵盖项目整体设计、后端功能实现和前端功能实现等。 《Java从门到项目发实战(视频教学版)》内容通俗易懂,讲解由浅深,特别适合Java门与阶人员阅读,尤其适合想要自学Java软件发的相关人员阅读,另外还适合作为大中专院校和相关培训机构的教材。<br/>【推荐语】<br/>内容通俗易懂,讲解循序渐,学习梯度平滑,符合读者学习和认知规律; 采用文、图、表、脚注、注意、说明、提示、示例和案例等多种体例行讲解; 引“三酷猫”角色,用三酷猫学Java的故事引导读者探究Java的世界; 结合128个示例、17个小型案例、1个综合项目案例和47个避坑说明与提示段落行讲解; 提供170个练习题和20个实验题,帮助读者巩固所学的知识; 每章的重和难内容都提供配套教学视频,帮助读者高效、直观地学习; 提供完善的教学课件(PPT)以及课后练习题与实验题的参考答案。<br/>【作者】<br/>刘瑜:高级信息系统项目管理师、软件工程硕士、CIO、硕士企业导师。有20余年的编程经验,熟悉C、Java、Python和C#等多种编程语言。发过20余套商业项目,承担了省部级(千万元级)项目5个,在国内外学术期刊上发表了10余篇论文。曾经主笔编写并出版了《战神——软件项目管理深度实战》《NoSQL数据库门与实践(基于MongoDB、Redis)》《Python编程从零基础到项目实战》《Python编程从数据分析到机器学习实践》《算法之美——Python语言实现(微课视频版)》《Python Django Web从门到项目发实战》等技术图书。 车紫辉:软件工程硕士,保定学院副教授,中国计算机学会会员。具有多年的C、Java和Python等语言发经验,主持完成教育产学合作协同育人项目(软件工程专业校企协同育人课程体系改革)1项,指导学生参加程序设计大赛并多次获得和省级奖项。 姜斌:毕业于北京联合大学信息学院,有10年的Java发经验,对多线程、高并发和JVM等技术均有深研究。目前在某软件公司担任研发经理,从事医疗相关软件的设计和发工作,主攻B端EMR的相关研发工作。 阚伟:毕业于哈尔滨工业大学,获硕士学位。有10年以上的软件发经验,对Java和Spring等技术有深的理解,擅长后端系统发和大数据架构。曾经参与或主持发过多个后端服务系统和大数据应用项目。 李爱华:毕业于华北电力大学,获硕士学位。保定学院讲师,中国计算机学会会员。精通C、Java和Python等编程语言,具有丰富的软件发和教学经验。曾多次在教学比赛中获奖,主持完成河北省一流本科课程立项1项。<br/>
目录展开

前言

第1篇 基础知识

第1章 初识Java

1.1 Java的发展历史

1.2 Java的工作原理

1.3 Java的特点

1.4 下载与安装

1.5 案例——Hello三酷猫

1.6 注释与代码规范

1.7 练习和实验

第2章 IntelliJ IDEA简介

2.1 编程工具的选择

2.2 初识IntelliJ IDEA

2.3 IDEA功能简介

2.4 调试

2.5 案例——三酷猫建立鱼销售项目

2.6 练习和实验

第3章 语法基础

3.1 基本数据类型

3.2 变量和常量

3.3 运算符

3.4 类型与进制转换

3.5 案例——三酷猫的购物单

3.6 练习和实验

第4章 条件分支与循环

4.1 条件分支

4.2 循环

4.3 循环控制

4.4 嵌套示例

4.5 案例——三酷猫最多能买多少鱼

4.6 练习和实验

第5章 数组

5.1 创建和赋值数组

5.2 数组的基本操作

5.3 数组的综合操作

5.4 数组算法举例

5.5 案例——三酷猫的表单统计

5.6 练习和实验

第6章 类、对象与方法

6.1 面向对象编程基础

6.2 类

6.3 对象

6.4 方法

6.5 案例——三酷猫的通用账本

6.6 练习和实验

第7章 面向对象编程

7.1 继承

7.2 包装类

7.3 抽象类与接口

7.4 内部类

7.5 Lambda表达式

7.6 枚举

7.7 包

7.8 案例——三酷猫和加菲猫的不同爱好

7.9 练习和实验

第8章 异常

8.1 异常初体验

8.2 异常处理

8.3 异常抛出

8.4 案例——三酷猫捕捉Bug

8.5 练习和实验

第9章 集合与泛型

9.1 集合

9.1.5 Map接口

9.2 泛型

9.3 案例——三酷猫的英语卡片

9.4 练习和实验

第10章 常用类库

10.1 随机数类

10.2 大数字处理类

10.3 日期和时间类

10.4 正则表达式

10.5 数学运算类

10.6 System类

10.7 案例——三酷猫的类库程序

10.8 练习和实验

第11章 I/O处理

11.1 文本文件

11.2 文件流

11.3 缓存流

11.4 数据流

11.5 管道流

11.6 打印流

11.7 案例——三酷猫的记账单

11.8 练习和实验

第12章 注解和反射

12.1 注解

12.2 反射

12.3 案例——三酷猫的注解反射对比小程序

12.4 练习和实验

第2篇进阶提高

第13章 JVM与多线程

13.1 JVM基础知识

13.2 多线程

13.3 案例——三酷猫模拟多台机器生产鱼罐头

13.4 练习和实验

第14章 锁机制

14.1 问题描述

14.2 可重入锁

14.3 读写锁

14.4 CAS简介

14.5 AQS简介

14.6 原子类

14.7 案例——三酷猫模拟单台机器生产鱼罐头

14.8 练习和实验

第15章 数据库操作

15.1 数据库简介

15.2 关系型数据库

15.3 非关系型数据库

15.4 案例——三酷猫销售数据分析

15.5 练习和实验

第16章 Web开发技术

16.1 Web简介

16.2 HTML简介

16.3 CSS简介

16.4 JavaScript简介

16.5 案例——三酷猫的简易网站

16.6 练习和实验

第17章 后端开发技术

17.1 后端服务的演变

17.2 Spring与Spring Boot框架

17.3 Thymeleaf模板

17.4 ORM简介

17.5 思考——三酷猫的电商项目

17.6 练习和实验

第3篇 电商项目实战

第18章 三酷猫电商生鲜项目整体设计

18.1 项目实施的基本流程

18.2 需求分析

18.3 数据库设计

18.4 项目整体框架设计

18.5 项目鸟瞰

第19章 项目后端功能实现

19.1 代码结构介绍

19.2 配置文件说明

19.3 后端模块实现

第20章 项目前端功能实现

20.1 代码结构介绍

20.2 前端模块实现

附录A ASCII码

附录B 正则表达式

后记

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部