自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 函数式编程

概念 函数式接口在Java中是指:有且仅有一个抽象方法的接口 函数式接口,即适用于函数式编程场景的接口,而Java中的函数式编程的体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口,只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能正确的推导 格式 只要确保接口中有且仅有一个抽象方法即可 修饰符 interface 接口名称 { public abstract 返回值类型 方法名称(可选参数); //非抽象方法内容(默认 静态 私有) } @FunctionalIn

2020-08-11 14:10:39 145

原创 Lambda表达式

代码分析 我们创建一个线程,对于Runnable的匿名内部类的用法 Thread类需要Runnable接口作为参数,其中抽象的run方法是用来指定线程任务内容的核心 为了指定run方法体不得不需要Runnable接口的实现类 为了省去定义一个实现类的麻烦,不得不采取了匿名内部类 不得不重写run方法,所以方法名称,方法参数,方法返回值不得不再写一遍,还不能写错 而实际上,似乎只有方法体才是关键 编程思想转换 做什么,而不是怎样做(声明 not 命令) 我们真的希望创建一个匿名内部类对象吗?不,我们只是为

2020-08-11 14:09:49 96

原创 SpringMVC是怎样根据方法执行后返回值一步步到达页面的?

SpringMVC视图解析 方法执行后的返回值会作为页面地址参考,转发或者重定向到页面 视图解析器可能会进行页面地址的拼串 任何方法的返回值最终都会被包装成ModelAndView对象 //DisoatcherServlet来到页面的方法 //mv就是上面目标方法执行完后的返回值,被封装成ModelAndView(内有视图名及隐含模型中的数据) //其它参数就是我的请求相应,请求对应的处理器(链)以及调度期间发生的错误对象 processDispatchResult(processedRequest,

2020-08-02 13:10:05 262

原创 SpringMVC的九大组件初始化

Dispatcher中有几个引用类型的属性:SpringMVC的九大组件 SpringMVC在工作的时候,关键位置都是由这些组件完成的 public class DispatcherServlet extends FrameworkServlet { //文件上传解析器 @Nullable private MultipartResolver multipartResolver; //区域信息解析器(国际化有关) @Nullable private LocaleResolver localeRes

2020-08-02 11:34:14 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除