会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
徐彬彬要好好学习
博客园
首页
新随笔
联系
订阅
管理
2018年12月9日
Q1:spring-boot中Controller路径无法被访问的问题
摘要: 在学习spring-boot入门的第一个例子就是spring-boot-web的一个在页面上输出hello-world的例子,在运行这个例子的时候我遇到了下面这个简单的问题,但是第一次解决还是花了我很长的时间,记录一下。 问题描述如下图: 我有三个Controller,一个是将主类当成第一个Cont
阅读全文
posted @ 2018-12-09 14:35 徐彬彬要好好学习
阅读(15515)
评论(0)
推荐(0)
编辑
2018年4月16日
随笔4 Dictionary<K,V>
摘要: 本来说是想介绍一下Hashtable的,但是发现HashMap和Hashtable最开始的不同就是在于HashMap继承了AbstractMap,而Hashtable继承了Dictionary<K,V>,所以决定先介绍一下Dictionary<K,V>。 首先承认Dictionary<K,V>是一个
阅读全文
posted @ 2018-04-16 00:29 徐彬彬要好好学习
阅读(162)
评论(0)
推荐(0)
编辑
2018年4月6日
随笔3 HashMap<K,V>
摘要: equals、hashcode和==的区别 在介绍HashMap之前,我想先阐述一下我对这三者的理解,equals这个方法呢,就是在判断是否为同一对象(注意,这里的同一对象和相同的内存地址是不同的),是否为同一对象其实看一看做一种我们对事物的主观定义,如果我是个佛系青年,认为世间万物都是相同的,那么
阅读全文
posted @ 2018-04-06 22:46 徐彬彬要好好学习
阅读(2397)
评论(0)
推荐(0)
编辑
2018年3月28日
新特性2-lambda表达式
摘要: 最近几天学习了一下lambda表达式,看了不少博客,感觉有一篇博客总结的一句话总结的很好:lambda表达式是一段可以传递的代码,它的核心思想是将面向对象中的传递数据变成传递行为。其实以前也有传递行为的方式,c++里是函数指针,java中有一种神奇的东西叫做匿名内部类,而现在的lambda表达式,提
阅读全文
posted @ 2018-03-28 00:50 徐彬彬要好好学习
阅读(370)
评论(0)
推荐(0)
编辑
2018年3月21日
随笔2 AbstractMap<K,V>
摘要: 上一篇写了Map接口的源码分析,这一篇写一下Map接口的一个实现类AbstractMap,从名字就可以看出这是一个抽象类,提供了Map接口的骨架实现,为我们实现Map接口的时候提供了很大的便利。在这里类中,还有一个抽象方法entrySet没有被实现,在实现的方法中put方法也仅仅抛出了一个异常。我们
阅读全文
posted @ 2018-03-21 23:36 徐彬彬要好好学习
阅读(364)
评论(0)
推荐(0)
编辑
2018年3月19日
新特性1-函数式接口
摘要: 什么是函数式接口呢,简单的来说就是一个接口,其中只有一个没有被实现的方法,即SAM(Single Abstract Method)类型接口。这样的接口在过去的时候,需要用类去实现其中的抽象方法,或者类似于监听器那样,用匿名内部类的方式去实现。现在可以通过lambda表达式的形式来实现相关功能,方式十
阅读全文
posted @ 2018-03-19 16:33 徐彬彬要好好学习
阅读(631)
评论(0)
推荐(0)
编辑
随笔1 interface Map<K,V>
摘要: 第一次写笔记就从map开始吧,如上图所示,绿色的是interface,黄色的是abstract class,蓝色的是class,可以看出所有和图相关的接口,抽象类和类的起源都是interface map<K,V>。现在看一下当前Map接口中实现了什么,里面包含了一个内部接口interface Ent
阅读全文
posted @ 2018-03-19 12:15 徐彬彬要好好学习
阅读(2262)
评论(0)
推荐(0)
编辑