会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Arvins
博客园
首页
新随笔
联系
管理
订阅
2018年6月26日
aop
该文被密码保护。
阅读全文
posted @ 2018-06-26 18:49 Arvins
阅读(5)
评论(0)
推荐(0)
编辑
重载、重写、多态参数
该文被密码保护。
阅读全文
posted @ 2018-06-26 18:34 Arvins
阅读(1)
评论(0)
推荐(0)
编辑
2018年4月4日
Spring 容器IOC解析及简单实现
摘要: 最近一段时间,“容器”两个字一直萦绕在我的耳边,甚至是吃饭、睡觉的时候都在我脑子里蹦来蹦去的。随着这些天一次次的交流、讨论,对于容器的理解也逐渐加深。理论上的东西终归要落实到实践,今天就借助Spring容器实现原理,简单说说吧。 简单的说,Spring就是通过工厂+反射将我们的bean放到它的容器中
阅读全文
posted @ 2018-04-04 17:06 Arvins
阅读(148)
评论(0)
推荐(0)
编辑
Spring 容器AOP的实现原理——动态代理
摘要: 大家都知道Spring的两大特性是IOC和AOP。 IOC负责将对象动态的注入到容器,从而达到一种需要谁就注入谁,什么时候需要就什么时候注入的效果,可谓是招之则来,挥之则去。想想都觉得爽,如果现实生活中也有这本事那就爽歪歪了,至于有多爽,各位自己脑补吧;而AOP呢,它实现的就是容器的另一大好处了,就
阅读全文
posted @ 2018-04-04 17:03 Arvins
阅读(182)
评论(0)
推荐(0)
编辑
2018年3月28日
Try语句中有return,那么finally中的code会执行吗?什么时候执行?
摘要: 会执行的,在return前,就是执行到return的时候等待finally执行,执行完成之后在return,如果finally中有return,那么不再执行try里面的returnfinally 中语句是指不管出不出现异常你都希望执行的操作,比如关闭文件流、socket流等操作。如果程序都retur
阅读全文
posted @ 2018-03-28 18:59 Arvins
阅读(439)
评论(0)
推荐(0)
编辑
Java中HashMap和TreeMap的区别
摘要: 首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。这就是我们平时说的键值对。 HashMap通过hashcode对其内容进行快速查找,而 TreeMap中所有的元素都保持着某种固定的顺
阅读全文
posted @ 2018-03-28 18:54 Arvins
阅读(240)
评论(0)
推荐(0)
编辑
HashTable和HashMap的区别详解
摘要: HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concurrentHashMap。 HashMap
阅读全文
posted @ 2018-03-28 18:52 Arvins
阅读(241)
评论(0)
推荐(0)
编辑
ArrayList、LinkedList与Vector的对比
摘要: 1. List概述 List,就如图名字所示一样,是元素的有序列表。当我们讨论List时,将其与Set作对比是一个很好的办法,Set集合中的元素是无序且唯一的。下图是Collection的类继承图,从图中你可以对本文所讨论的知识有大致的了解. 图1 2. ArrayList、LinkedList与V
阅读全文
posted @ 2018-03-28 18:45 Arvins
阅读(197)
评论(0)
推荐(0)
编辑
事务是什么
摘要: 事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事
阅读全文
posted @ 2018-03-28 18:42 Arvins
阅读(259)
评论(0)
推荐(0)
编辑
final,finally,finalize的区别?
摘要: 1、final修饰符(关键字)。被final修饰的类,就意味着不能再派生出新的子类,不能作为父类而被子类继承。因此一个类不能既被abstract声明,又被final声明。将变量或方法声明为final,可以保证他们在使用的过程中不被修改。被声明为final的变量必须在声明时给出变量的初始值,而在以后的
阅读全文
posted @ 2018-03-28 18:39 Arvins
阅读(183)
评论(0)
推荐(0)
编辑
下一页
公告