网站首页 站内搜索

搜索结果

查询Tags标签: jvm,共有 1794条记录
  • 天天讲JVM调优,你知道JVM的体系结构吗-,Java小程序开发实例

    JVM的作用就像有两只不同的铅笔,但需要把同一个笔帽套在两支不同的笔上,只有为这两支笔分别提供一个转换器,这个转换器向上的接口相同,用于适应同一个笔帽;向下的接口不同,用于适应两支不同的笔。在这个类比中,可以近似地理解两支不同的笔就是不同的操作系统,而同…

    2021/10/22 9:11:34 人评论 次浏览
  • JVM详解(六)——对象的实例化、内存布局与访问定位

    一、对象的实例化 1、创建对象的方式 2、创建对象的步骤脑图:https://www.processon.com/view/link/61701a927d9c0870405252263、对象属性赋值的步骤①属性的默认初始化——对应脑图中"创建对象的步骤"4  ②显式初始化——对应脑图中"创建对象的步骤&qu…

    2021/10/22 7:09:51 人评论 次浏览
  • JVM详解(六)——对象的实例化、内存布局与访问定位

    一、对象的实例化 1、创建对象的方式 2、创建对象的步骤脑图:https://www.processon.com/view/link/61701a927d9c0870405252263、对象属性赋值的步骤①属性的默认初始化——对应脑图中"创建对象的步骤"4  ②显式初始化——对应脑图中"创建对象的步骤&qu…

    2021/10/22 7:09:51 人评论 次浏览
  • JVM详解(七)——直接内存

    一、概述 1、介绍直接内存,不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域。是Java堆直接向系统申请的内存区间。  来源于NIO,通过存在堆中的DirectByteBuffer操作Native内存。通常,访问直接内存的速度会优于Java堆,即读写性能高。因此…

    2021/10/22 7:09:31 人评论 次浏览
  • JVM详解(七)——直接内存

    一、概述 1、介绍直接内存,不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域。是Java堆直接向系统申请的内存区间。  来源于NIO,通过存在堆中的DirectByteBuffer操作Native内存。通常,访问直接内存的速度会优于Java堆,即读写性能高。因此…

    2021/10/22 7:09:31 人评论 次浏览
  • Java介绍及环境配置(含JDK下载链接)---Win10系统

    Java简单介绍Java程序并不是直接运行。Java编译器会将Java源文件编译成字节码文件即(.class)后缀的文件,然后通过Java虚拟机JVM对字节码文件进行解释执行。也是因为JVM虚拟机,使得Java只需要在不同的操作系统上安装不同的Java虚拟机即可运行,这也恰恰实现了Java的跨平…

    2021/10/21 22:10:56 人评论 次浏览
  • Java介绍及环境配置(含JDK下载链接)---Win10系统

    Java简单介绍Java程序并不是直接运行。Java编译器会将Java源文件编译成字节码文件即(.class)后缀的文件,然后通过Java虚拟机JVM对字节码文件进行解释执行。也是因为JVM虚拟机,使得Java只需要在不同的操作系统上安装不同的Java虚拟机即可运行,这也恰恰实现了Java的跨平…

    2021/10/21 22:10:56 人评论 次浏览
  • 虚拟机研究系列-「GC本质底层机制」SafePoint的深入分析和底层原理探究指南

    SafePoint前提介绍 在高度优化的现代JVM里,Safepoint有几种不同的用法。GC safepoint是最常见、大家听说得最多的,但还有deoptimization safepoint也很重要。 在HotSpot VM里,这两种Safepoint目前实现在一起,但其实概念上它们俩没有直接联系,需要的数据不一样。 无论…

    2021/10/20 23:11:24 人评论 次浏览
  • 虚拟机研究系列-「GC本质底层机制」SafePoint的深入分析和底层原理探究指南

    SafePoint前提介绍 在高度优化的现代JVM里,Safepoint有几种不同的用法。GC safepoint是最常见、大家听说得最多的,但还有deoptimization safepoint也很重要。 在HotSpot VM里,这两种Safepoint目前实现在一起,但其实概念上它们俩没有直接联系,需要的数据不一样。 无论…

    2021/10/20 23:11:24 人评论 次浏览
  • 认识java语言

    一.1 语言结构CS client server 安装客户端,客户端安装,更新,使用,需要在本地完成。(用于游戏,大型的软件,安装使用)BS browser server 浏览器和服务器,程序运行的压力在网络传输上面(网速)。(用于网页、淘宝流量较少的) 一.2 机制编制型优点:速度快缺点:无…

    2021/10/20 20:41:51 人评论 次浏览
  • 认识java语言

    一.1 语言结构CS client server 安装客户端,客户端安装,更新,使用,需要在本地完成。(用于游戏,大型的软件,安装使用)BS browser server 浏览器和服务器,程序运行的压力在网络传输上面(网速)。(用于网页、淘宝流量较少的) 一.2 机制编制型优点:速度快缺点:无…

    2021/10/20 20:41:51 人评论 次浏览
  • Java基础面试

    什么是面向对象? 解释面向对象首先要理解面向过程,面向过程更加注重事物的过程,步骤,顺序,而面向对象更加注重事物的参与者,以及自己需要做的事情。面向过程更加的高效,而面向对象更加易于代码复用,扩展和维护。 比如:洗衣机洗衣服 面向过程:首先打开洗衣机,放…

    2021/10/20 17:12:57 人评论 次浏览
  • Java基础面试

    什么是面向对象? 解释面向对象首先要理解面向过程,面向过程更加注重事物的过程,步骤,顺序,而面向对象更加注重事物的参与者,以及自己需要做的事情。面向过程更加的高效,而面向对象更加易于代码复用,扩展和维护。 比如:洗衣机洗衣服 面向过程:首先打开洗衣机,放…

    2021/10/20 17:12:57 人评论 次浏览
  • Java虚拟机

    一、强引用、软引用、弱引用、虚引用 二、Java 对象是否GC回收 三、JVM可达性分析算法 四、Java虚拟机之类文件结构 五、Java虚拟机类加载器机制

    2021/10/20 17:12:56 人评论 次浏览
  • Java虚拟机

    一、强引用、软引用、弱引用、虚引用 二、Java 对象是否GC回收 三、JVM可达性分析算法 四、Java虚拟机之类文件结构 五、Java虚拟机类加载器机制

    2021/10/20 17:12:56 人评论 次浏览
扫一扫关注最新编程教程