使用 JMX 监控和管理 Java 程序
此篇文章介绍 Java JMX 技术的相关概念和具体的使用方式。当前文章属于Java 性能分析优化系列文章,点击话题可以查看所有文章。...
全网最完整的免费java教程讲义系列(六)——java方法详解
序转眼老K的Java基础系列课程已经来到了第六讲,Java入门的知识已经所剩无几。...
Java底层-JMX
JMX(Java Management Extensions,Java管理扩展)在Java编程语言中定义了应用程序以及网络管理和监控的体系结构、设计模式、应用程序接口以及服务。通常使用JMX来监控系统...
深入理解Java虚拟机——JMM(Java内存模型)
1、 为什么要有Java内存模型?1.1、 CPU和缓存一致性1. 缓存一致性问题出现的原因...
JAVA中 什么是JMM?
在 Java 并发编程中,Java 内存模型(JMM)一直是一个必须要深入理解的重要概念。要理解 JMM,我们首先需要理解 CPU 缓存模型和指令重排序。从 CPU 缓存模型说起...
把Java程序编译成独立运行的可执行程序
GraalVM是一个高性能的JDK发行版,旨在加速执行用Java和其他JVM语言编写的应用程序,同时支持JavaScript、Ruby、Python和其他一些流行语言。GraalVM的多语言功能使得在...
Java动态字节技术之Javassist
概述Javassist是一个开源的分析、编辑和创建Java字节码的类库,可以直接编辑和生成Java生成的字节码。相对于bcel, asm等这些工具,开发者不需要了解虚拟机指令,就能动态改变类的结构,或...
Java架构师之路——性能调优必备利器之 JMH(建议收藏)
if 快还是 switch 快?HashMap 的初始化 size 要不要指定,指定之后性能可以提高多少?各种序列化方法哪个耗时更短?无论出自何种原因需要进行性能评估,量化指标总是必要的。在大部分场合...
Java内存模型(JMM)详解
在Java JVM系列文章中有朋友问为什么要JVM,Java虚拟机不是已经帮我们处理好了么?同样,学习Java内存模型也有同样的问题,为什么要学习Java内存模型。它们的答案是一致的:能够让我们更好的...
阿里资深架构师整理分享60道全套Java核心技术面...
大家想不想进入一线大厂来进行自我提升、涨薪跳槽呢?今天就给大家分享一波阿里资深架构师整理分享出的60道必备的Java核心技术面试题及答案,希望大家能够喜欢!文末还有大量面试题分享,不止这60道!!60...