synchronized底层实现原理这就是面试标准回答,我以前面试时,求的就是这种博客,我不需要你给我深入解释其所有原理
线程的三种创建方式Java 提供了三种创建线程的方法:①通过实现 Runnable 接口;②通过继承 Thread 类,该Thread对
BIO实例,实现最基础的单方面远程通信netty学习之路使用java最基础的原生api,实现远程通信
在之前的项目中用到过Jmeter进行并发量QPS的测试,现在想在自己笔记本安装一下Jmeter,于是就有了这篇博客,为了自己,也
关于指令重排内存屏障和总线风暴指令重排java语言规范规定JVM线程内部维持顺序化语义。即只要程序的最终结果
布隆过滤器的应用我们先来看下布隆过滤器的应用场景,让大家知道神奇的布隆过滤器到底能做什么。缓存穿透我们经常会
如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?在Java中可以通过线程池来达到这样的效果。首先我们从最核心的ThreadPoolExecutor类中的方法讲起。java.uitl.concurr
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号