课程
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Java全栈工程师—试听课
初级
404人学
10.0分
简介
目录
评价
推荐
第1章 Java编程思想总体概述
全栈体验课导学
Java是一个笨重的垃圾语言吗?
SpringBoot为什么有这么多复杂的概念?
开闭原则OCP
为什么要面向抽象编程
面向抽象的常见手段:interface、工厂模式与IOC和DI
第2章 理解Java中最为抽象的概念
英雄联盟小游戏的最简单版本
第一个烂大街的代码风格
使用Interface的抽象风格
interface统一方法调用,但无法统一实例化
抽象的难点在于new对象
只有一段代码不负责对象实例化,才能保持稳定
工厂模式分离对象实例化
稳定性是相对的,我们需要将不稳定的代码隔离
变化是导致代码不稳定的本质原因
通过反射机制消除所有的变化
第3章 彻底理解IOC、DI与DIP
工厂模式+反射并不是IOC和DI
配置文件的变化是允许的,并不违反OCP
IOC和DI的雏形
IOC的示例
为什么引入容器后可以让系统变得稳定?
DIP依赖倒置到底是什么
DI依赖注入的意义
依赖注入的原理
容器的作用是在装配对象
从DI的角度理解IOC
IOC的终极奥义
第4章 给所有web程序员的编程规范
编程规约1
编程规约2
编程规约3
第5章 说透java泛型