首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
111
用户7949265618658
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
写代码这件事,迈入第七个年头才有了一些心得(第四章 泛型 + 函数式编程)
写代码这件事,迈入第七个年头才有了一些心得(第四章 泛型 + 函数式编程) 🍁一、成长往事 CV大法是入门时候的必备技能,但随着对自己技术要求的提高,对于重复的代码也开始变得抵触。
常见设计模式在支付系统中的应用场景
聊聊我理解的设计模式,在支付系统经常用到的场景,以及容易混淆的点,里面讲到的概念可能和一些权威的论述有所出入。
Java泛型语法,原理,高级用法和局限
Java从JDK5开始添加了对泛型支持,本文将详述Java(JDK8)中泛型的语法,原理,高级用法和局限. 如果生成泛型类对象时指定了具体的Type Argument,就称之为Parameterized Types,例如下面这句就生成了Parameterized Types为I…
java泛型高级篇——泛型通配符是阅读框架代码的基础
PECSextends用于生产者模式,而super用于消费者模式。 消费者,callback的结果是为了消费。生产者比如那些Converter,处理不同格式的请求,需要生产不同的转换器。
协变和逆变——死磕自己,绕晕大家
这是面向对象的基本特性。 可替换原则又可表述为:赋值兼容特性(assignment compatibility),也就是说可替换性表现为赋值操作是合法的。赋值操作有显式的等号,也有隐式的参数传递: 接下来我们看看协变和逆变的定义。 设T是Animal,U是Cat,显然后者比前者…