jvm

  • JVM学习之 内存结构

    目录 一、引言 1.什么是JVM? 2.学习JVM有什么用 3.常见的JVM 4.学习路线 二、内存结构 1. 程序计数器 1.1 定义 1.2作用 2. 虚拟机栈 2.1定义 2…

    智能运维 2022年8月6日
  • 记录一次堆外内存和堆内存的问题

           昨天同事告诉我说,线上服务分配的内存 -Xss  大小是2G左右,但是使用top命令查看发现内存远远大于2g。将近4g了。为何堆外内存占这么大的内存空间。我刚开始也是…

    智能运维 2022年8月5日
  • JVM堆内存转储

      在发生内存溢出错误 java.lang.OutOfMemoryError 时, JVM自动执行堆内存转储,以方便事后进行排查和分析。   JVM提供了一个命令行启动参数 Hea…

    Java 2022年8月1日
  • 第四次

    JCP(Java Community Process)是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新Java技术规范、参考实现(RI)、技术兼容包(T…

    Java 2022年8月1日
  • Java 服务 Docker 容器化最佳实践

    转载自:https://mp.weixin.qq.com/s/d2PFISYUy6X6ZAOGu0-Kig 1. 概述 当我们在容器中运行 Java 应用程序时,可能希望对其进行调…

    Java 2022年7月30日
  • try-with-resources测试练习

    IO资源处理 对于IO资源来说,是使用完成之后一定要记住需要将其进行释放。因为这些资源是属于操作系统层面的资源。 1. jdk1.6以及以前的异常处理方式 步骤 为了保证流一定能关…

    编程笔记 2022年7月27日
  • 一篇文章掌握整个JVM,JVM超详细解析!!!

    @TOC 不懂JVM看完这一篇文章你就会非常懂了,文章很长,非常详细!!! 先想想一些问题 1 我们开发人员编写的Java代码是怎么让电脑认识的 首先先了解电脑是二进制的系统,他只…

    Java 2022年7月27日
  • javase-jdk

    JDK,JRE,JVM的作用及关系 JVM:保证Java语言跨平台 JRE:Java程序的运行环境 JDK:Java程序的开发环境 JRE:JVM+类库 JDK:JRE+工具 安装…

    Java 2022年7月26日
  • Java开发基础01

    Java三大版本 JavaSE:标准版(桌面程序,控制台开发) JavaME:嵌入式开发(手机、小家电) JavaEE:E企业级开发(web端,服务器开发) IDE 集成开发环境 …

    Java 2022年7月26日
  • 01 类加载子系统

    类加载子系统 概述 JVM 内存的结构 类加载器子系统的作用 类加载器子系统负责从文件系统或者网络中加载Class文件,class文件在文件开始由特定的文件标识 ClassLoad…

    Java 2022年7月25日