【Udemy中英字幕】Both Java + SpringBoot from Basics to Advanced
最近更新 2024年12月08日
资源编号 32382

【Udemy中英字幕】Both Java + SpringBoot from Basics to Advanced

2024-12-08 IT与软件 0 679
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 42.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Java + SpringBoot 从基础到高级

深入完整核心 Java(集合、多线程、Java8 特性等)+ 深入 Spring boot 重要主题

讲师:Shrayansh Jain

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 深入学习 JAVA 基础知识
  • 深入了解多线程
  • 深入收藏
  • Spring boot 介绍(Spring 框架 vs Spring boot)
  • 一些重要注释
  • IOC 和依赖注入
  • Bean 及其生命周期
  • 高级程序设计

探索相关主题

  • Spring Boot
  • 其他 IT 和软件
  • 信息技术与软件

要求

  • 渴望学习

描述

Java 涵盖的主题:

基本原理:

  • 课程

  • 目的

  • 构造函数等

  • 4大支柱

    • 遗产

    • 多态性

    • 抽象

    • 封装

Java基本概述:

  • 程序化 vs OOP

  • 什么是 Java 以及它如何与平台无关

  • JDK 与 JRE 与 JVM

  • 安装

  • 设置类路径环境变量

进一步深入:

  • 编写第一个 Java 程序

  • 了解类、不同类型和对象

    • 抽象类

    • 内部类等等

  • 理解变量

    • 静态变量

    • Final 变量

    • 原始变量

    • 对象引用

    • 封面 大数小数与双精度

    • 对字符串的理解

      • 字符串池

      • 字符串不变性

  • 访问说明符

  • 类型转换

    • 隐式类型转换

    • 显式类型转换

  • 理解方法和不同类型

    • 封面返回类型

    • 覆盖静态方法

    • 方法参数

    • 按值传递与按引用传递

    • 超载等等

  • Java 中的内存管理是如何进行的

    • 了解堆和栈内存

  • 垃圾收集器

  • 理解构造函数

    • 私有构造函数

    • 默认构造函数

    • 参数化构造函数

    • 构造函数与方法

  • Java 中的文件和目录

    • 使用扫描仪读取和写入文件

  • 理解包和导入

  • 了解 POJO 等…..

    运算符:

  • 算术运算符

  • 关系运算符

  • 短路运算符

  • 赋值运算符

  • 逻辑运算符

  • 三元运算符

  • 按位运算符

  • 枚举及其高级用法

     控制流语句:

  • If 语句

  • If Else 语句

  • 如果否则阶梯

  • Switch 语句以及何时使用

  • For 循环

  • While 循环

  • 执行 While 循环

  • Break 语句

  • Continue 语句

多线程和并发:

深入理解线程池执行器和并发

异常处理:

  • 处理编译时间和

  • 处理运行时错误

  • 已检查和未检查的异常

Java中的泛型编程:

  了解如何在 Java 中编写泛型类和方法,以及何时使用

Java 集合:

  • 列表:

    • 数组列表

    • 链表

  • 队列:

    • 优先队列

    • 出队

  • 放:

    • 哈希集

    • 树集

    • 链接哈希集

  • 地图:

    • 树形图

    • HashMap等等

Java 8 功能:

  • 功能接口

  • Lambda 表达式

  • 流 API

  • 谓词

  • ForEach 方法

  • 接口中的默认方法和静态方法

Spring boot 目前涵盖的主题:

在本课程中您将找到以下主题:

  1. Spring Boot 简介:首先,我介绍了 Spring Boot 的基础知识及其与 Spring MVC 的区别。(还介绍了在 Spring 框架之前非常流行的 Servlets)这为了解该框架在 Java Web 开发中的重要性提供了基础。

  2. Spring Boot 中的项目设置:下一步涉及 Spring Boot 项目的设置,这对于启动我们的开发工作至关重要。此阶段可确保我们的环境配置最佳,以适应未来的应用程序开发。

  3. 了解分层架构:分层架构对于我们应用程序的组织和可扩展性至关重要。这一概念使我们能够以促进模块化和可维护性的方式构建代码。

  4. Maven 及其生命周期:Maven 是用于项目管理和依赖关系解析的强大工具。了解其生命周期对于高效的项目开发和依赖关系管理至关重要。我们可以使用 Maven 或 Gradle 创建 Spring Boot 项目,因此我认为了解这一点是必须的。

  5. 控制器层注释:深入了解 @RestController 和 @RequestMapping 等注释,有助于开发 RESTful API。这些注释为 Spring Boot 提供指令,规定控制器的行为。涵盖了许多其他注释,如 @RestController @Controller @Responebody @RequetMapping @RequestParam @PathVariable @InitBinder @RequestBody

  6. Spring Boot 中的 Bean 生命周期:在本文中,您将了解 BEAN 及其生命周期,我还解释了管理这些 Bean 的 IOC(控制反转)。
    您将了解创建 Bean 的不同方式(@Component 和 @Bean 注释),以及创建 Bean 的不同类型(Eagerly 和 Lazily)。

7. Spring boot:依赖注入
8. Spring boot Bean 范围
9. 如何动态初始化 Bean

10. Spring Boot @ConditionalOnProperty 注解

11. Spring Boot @Profile 注解

12.Spring boot AOP(面向切面编程)

13. Spring Boot @Transactional 注解

14. Spring Boot @Async 注解

15. Spring boot:自定义拦截器

16. Spring boot:过滤器与拦截器

17. Spring Boot HATEOAS Restful API

18. Spring boot ResponseEntity 和响应代码

19. Spring boot – 异常处理

本课程适合哪些人:

  • 后端软件工程师
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务