首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java基础
订阅
danielwu927
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
面试官:线程池中多余的线程是如何回收的?
最近阅读了JDK线程池ThreadPoolExecutor的源码,对线程池执行任务的流程有了大体了解,实际上这个流程也十分通俗易懂,就不再赘述了,别人写的比我好多了。 不过,我倒是对线程池是如何回收工作线程比较感兴趣,所以简单分析了一下,加深对线程池的理解吧。 1. runWo…
Java 17的这些新特性不看后悔
2021年9月14日Java 17发布,作为新时代的农民工,有必要了解一下都有哪些新东西。本期文章会重点介绍在语法方面Java 17的更新,并且通过一些代码示例让大家更容易理解。
Java正则表达式语法大全
本文正在参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 作者主页:Java李杨勇 简历模板、学习资料、面试题库、技术互助【关注我,都给你】 在我们日常开发项目中概 经常用到正则表达式
Semaphore 信号量源码分析
概述 Semaphore 信号量, 信号量维护了一组许可。如果有必要每个采集模块都回阻塞,直到有许可可用。然后获取许可证。每次发布都会添加一个许可证,可能会释放一个阻塞资源。但是,没有使用实际的许可对
王者并发课-钻石03:琳琅满目-细数CompletableFuture的那些花式玩法
从Java8开始,JDK引入了很多新的特性,包括lambda表达式、流式计算以及CompletableFuture等,本文将为你介绍的是CompletableFuture的核心原理与花式玩法。
剖根问底:Java 不能实现真正泛型的原因是什么?
大家好,我是二哥呀! 今天我来给大家讲一下,Java 不能实现真正泛型的原因是什么? 简单来回顾一下类型擦除,看下面这段代码。 在浅层的意识上,我们会认为 ArrayList<String> list
高频面试题-请把Java的双亲委派机制说清楚!
如果面试官问你,类加载过程是哪几步? 见这小伙子面容惊奇,脸泛红光,不由自主的就问了一下双亲委派模型说一下吧;遇见没准备充分的,瞬间懵逼。
Java 设计模式之单例模式
单例模式有 3 个特点: 单例类只有一个实例对象; 该单例对象必须由单例类自行创建; 单例类对外提供一个访问该单例的全局访问点。 一般来说,系统中只需要有一个实例就能满足系统需要时,那么就
不要再盲目使用parallelStream啦!| 创作者训练营第二期
JAVA8 的特性相信许多开发者都已经非常了解了,其中很重要的一个特性-- Stream ,这个特性让我们能够以声明性的方式在集合上构建复杂的查询。此外,Stream API 为并行执行也提供了一种简
Java 泛型最全指南
一般的代码要求类型必须是确定的,这对可以被不同的类型复用的代码产生了极大的限制。 将类型声明为超类或接口可以在一定范围内实现代码的复用,但这也只是将限制范围扩到了超类及其子类或实现了接口的类,在一些情况下这个范围还是不能满足到我们,尤其java是单根继承的。我们希望的是“非特定…