前言 本文主要是写给那些想从事中间件开发的同学看的 :) 如果你没有这个打算,那么本文的学习路线非但不实用,还可能会影响你正常的工作 :) 什么是中间件开发? 随着国内软件行...
前言 本文主要是写给那些想从事中间件开发的同学看的 :) 如果你没有这个打算,那么本文的学习路线非但不实用,还可能会影响你正常的工作 :) 什么是中间件开发? 随着国内软件行...
JVM运行时数据区域 原文:Run-Time Data Areas Java虚拟机定义了在程序执行期间使用的多个运行时数据区域。其中一些数据区域是在Java虚拟机启动时创建的...
响应式编程 本文是对Reactor官方文档Introduction to Reactive Programming部分内容的翻译,希望对理解响应式编程的概念和原理有所帮助。 ...
线程封闭与ThreadLocal 多线程访问共享可变数据时,涉及到线程间数据同步问题。然而,并不是所有时候都需要共享数据,所以,线程封闭的概念就提出来了。 通过将数据封闭在线...
线程通信的方法 程序在使用多线程执行任务时,经常需要线程之间协同工作。此时,我们需要了解线程通信的手段。 线程通信大致分为以下四类: 文件共享 网络共享 共享变量 JDK提供...
中止线程的方法 如何中止一个正在执行的线程? Thread#stop() java.lang.Thread#stop:强制线程停止执行。 从JDK1.2开始,该API已被弃用...
线程状态 线程在执行过程中,状态并不是一层不变的。 线程的6种状态 既然线程的状态是会变化的,那么我们首先要了解线程有哪些状态。 在java.lang.Thread类中,定义...