java内存区域

Java 内存区域编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。Java 虚拟机(JVM)管理的内存区域主要分为以下五部分:线程共享区域:方法区(Method Area)、堆(H...

Java 理论和实践: 了解泛型

引言乍看之下,无论语法还是应用环境(比如容器类),泛型类型(Generics,或者简称泛型)都类似于 C++ 中的模板。但是这种相似性仅限于表面。Java 语言中的泛型基本上完全在编译器中实现,由编译器执行类型检查和类型推断,然后生成普通的非泛型字节码。...

SQL SERVER性能指标

SQL Server 性能指标本文整理了 SQL Server 数据库常见的性能监控指标,涵盖 CPU、内存、I/O、锁、等待统计及高可用性等相关维度。这些指标有助于 DBA 和开发人员快速定位性能瓶颈。注意:部分指标名称源自性能计数器(Performa...

Java并发性–线程安全性?

Java 并发性 – 线程安全性?定义线程安全性(Thread Safety)出奇地棘手。快速搜索会发现许多类似的“定义”:线程安全代码是即使许多线程同时执行也可以运行的代码。如果一段代码仅以保证多个线程同时安全执行的方式操作共享数据结构,则它是线程安全...