随笔分类 -  java

摘要:单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么是双检锁,那这篇文章可能会帮助到你。 懒汉式,线程不安全 当被问到 阅读全文
posted @ 2016-08-18 14:28 wandy丶 阅读(193) 评论(0) 推荐(0)
摘要:今天在用到static方法的时候。想要用泛型。结果不能通过编译。 上网查了一下。其具体写法如下: 以下这种写法不能通过编译: 阅读全文
posted @ 2016-03-29 18:53 wandy丶 阅读(23625) 评论(1) 推荐(3)
摘要:前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑 的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上 线,... 阅读全文
posted @ 2015-11-24 11:15 wandy丶 阅读(7973) 评论(3) 推荐(4)
摘要:前提:我们知道,如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用指向不同的对象,用==表示它们是不相等的,即使它们的内容相同。 运行下面代码: 结果: 按照我们之前所知道的,a==b 也应该return false; Why? 这就是代码有趣的地方。如果你去看Integer.... 阅读全文
posted @ 2015-11-24 10:02 wandy丶 阅读(1174) 评论(2) 推荐(1)