- 博客(2)
- 收藏
- 关注
原创 Java 泛型
泛型即为类、方法、变量等提供“类型参数”,都是使用<>包括起来。意思是告诉系统我需要定义一些类型参数了,接下来我会使用这些类型参数。基础知识不再详细列出,仅列出一些值得注意和较难理解的问题。为什么要使用泛型? Java中,使用泛型最主要的原因是增加类型的安全性,以及简化代码避免显式的强制类型转换。 从性能上说Java泛型并没有加快,这里涉及到运行时擦除概念和编译器默认加入的类型转换。 所以说Ja
2015-12-14 18:12:34 368
原创 设计模式(1)--单例模式(singleton)
单例模式是面试中问到的最多的模式问题之一。什么是单例,为什么要用单例,单例模式的不合理的实现方法问题,这里就不讨论了。下面将深入学习单例模式的一些理解记录下来(详细的解释我觉得这篇文章写的很好深入浅出单例模式):1.有一个问题在写单例代码的时候一定要记住,那就是不管什么写法,必须写私有的构造函数,否则你无法真正阻止类被意外的实例化。私有构造函数也防止了继承的存在。2.synchronized,vol
2015-12-01 18:07:31 546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人