![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载
豌豆琪琪
这个作者很懒,什么都没留下…
展开
-
Java泛型解惑上界通配符和下界通配符
<? extends T>:是指 “上界通配符(Upper Bounds Wildcards)”<? super T>:是指 “下界通配符(Lower Bounds Wildcards)”1 为什么要用通配符和边界?使用泛型的过程中,经常出现一种很别扭的情况比如我们有Fruit类,和它的派生类Appleclass Fruit {}class Apple...转载 2020-03-09 12:18:48 · 747 阅读 · 2 评论 -
Android 你应该学会的设计模式MVP
原文地址点这里MVP大家最先想到的应该是LOL和CF里面的MVP荣誉吧,玩过的应该都知道指的是Most-Valuable-Player(全场表现最佳DE游戏玩家)以前也经常玩,平常凌晨一两点,周末凌晨三四点,想想那段时间还是挺疯的,浪费了那么多时间,现在得赶紧抓紧时间好好学习,多写简书,好好工作,定个小目标,挣他一个亿!好了废话就不多说,进入正题,我们这里说的MVP则是一种设计模...转载 2019-07-02 10:04:50 · 142 阅读 · 0 评论 -
深入理解单例模式:静态内部类单例原理
本文主要介绍java的单例模式,以及详细剖析静态内部类之所以能够实现单例的原理。OK,废话不多说,进入正文。 首先我们要先了解下单例的四大原则: 1.构造私有。 2.以静态方法或者枚举返回实例。 3.确保实例只有一个,尤其是多线程环境。 4.确保反序列换时不会重新构建对象。 我们常用的单例模式有: 饿汉模式、懒汉模式、双重锁懒汉...转载 2019-07-17 11:30:27 · 140 阅读 · 0 评论