JVM
文章平均质量分 81
java虚拟机
Alinlx
这个作者很懒,什么都没留下…
展开
-
详解java虚拟机:1-JVM与Java体系结构
一、问题:作为java工程师,是否曾被JVM伤害过?运行中的线上系统突然卡死,系统无法访问,甚至直接报OOM错误,什么原因引起的,不清楚想解决线上系统的JVM GC问题,但是却无从下手?新系统上线,对各个JVM参数设置一脸懵逼,直接默认吧,后期就JJ了?每次面试前都要背一次JVM的一些原理概念性的东西,然而面试经常被问在实际项目中如何调优JVM,如何解决JVM GC等问题,芭比Q了二、java程序和JVM关系:一般现在开发系统,都是在各种框架上进行开发(Spring,Spring MVC等原创 2022-01-19 14:42:24 · 382 阅读 · 0 评论 -
JDK、JRE、JVM的理解
一、JVM(Java Virtual Machine):Java虚拟机我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序首先被编译为.class文件,这种类文件可以在虚拟机上运行,也就是说class并不直接与机器的操作系统相对应。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。只有JVM还不能促成class的执行,因为在解释class的时候JVM需要调用解释所需要的类库l原创 2021-01-27 14:38:31 · 569 阅读 · 0 评论 -
深入理解Java虚拟机到底是什么
什么是Java虚拟机作为一个Java程序员,我们每天都在写Java代码,我们写的代码都是在一个叫做Java虚拟机的东西上执行的。但是如果要问什么是虚拟机,恐怕很多人就会模棱两可了。在本文中,我会写下我对虚拟机的理解。因为能力所限,可能有些地方描述的不够欠当。如果你有不同的理解,欢迎交流。我们都知道java程序必须在虚拟机上运行。那么虚拟机到底是什么呢?先看网上搜索到的比较靠谱的解释:虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处转载 2022-01-19 09:52:12 · 499 阅读 · 0 评论 -
一、java程序运行机制
在计算机高级程序语言里,分为两种类型:编译型和解析型。而java既有编译型也有解析型的特点。一、编译型二、解析型三、程序运行机制原创 2021-03-09 14:50:57 · 2026 阅读 · 0 评论