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