首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java基础
订阅
todayliao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
一些Java 泛型使用经验,使用泛型优化接口设计
1.方法泛型与强转 泛型最常见的用法是为容器添加类型变量,让编译器提供类型检查和自动类型转换 比如常见的返回值包装类: 方法泛型 因为这是一个非常常用的类,所以我们经常添加 静态工厂方法 和 链式调用
看了这篇Java 泛型通关指南,再也不怵满屏尖括号了
在前面介绍 Java 集合框架里的各种容器的时候,我们已经接触到泛型了,那时我们对泛型的简单理解是,类似这样 ArrayList 声明一个 ArrayList 实例,就给它做了个类型限制,让能让它其中
是时候优雅地和NullPointException说再见了
作为JAVA开发中最典型的异常类型,甚至可能是很多程序员入行之后收到的第一份异常大礼包类型,NullPointException也似乎成为了一种魔咒,应该如何去打破呢?一起来探讨下吧
结合DDD讲清楚:后端系统分析七大维度(长文多图)
我认为一份完整开发文档应该至少具有七大维度,每个维度描述系统的一个侧面,组合在一起最终描绘出整个系统
图解七种代码耦合类型:看看你的代码属于哪一类耦合
在开发工作中我们经常会听到:这个业务很复杂,这个系统很复杂,这个逻辑很复杂,只要是处理遇到困难的场景,似乎都可以使用复杂这个词进行描述。 但是我认为困难之所以困难,原因还是有所不同的
Java异步编程之CompletableFuture
我正在参加「掘金·启航计划」,用多线程优化性能,其实不过就是将串行操作变成并行操作,为了提升性能,我们得把它们并行化,那具体实施起来该怎么做呢?那就得用到CompletableFuture啦~
我有一篇Java Stream使用手册,学了就是你的了!
日常编程工作中,Java集合会经常被使用到,且经常需要对集合做一些类似过滤、排序、对象转换之类的操作。 为了简化这类操作,Java8添加了一套新的Stream API,使用方式就像写SQL一样!
Java 中那些绕不开的内置接口 -- 函数式编程和 Java 的内置函数式接口
Java 在最开始是不支持函数式编程的,想来也好理解,因为在 Java 中类 Class 才是第一等公民,这就
浅谈TheadLocal的使用场景和注意事项
概念 有时候可能要避免共享变量,使用ThreadLocal辅助类为各个线程提供各自的实例;就是说,每个线程都有一个伴生的空间(ThreadLocal),存储私有的数据,只要线程在,就能拿到对应线程的T
JAVA基于CompletableFuture的流水线并行处理深度实践,满满干货
在项目开发中,由于业务规划原因,经常会涉及到聚合信息处理类的场景,按照环节串行执行的时候往往最终响应耗时很长,JAVA对并行的处理场景支持已经很完善了,本文深度总结了应对策略,快来看看吧~