JVM
文章平均质量分 92
小七rrrrr
某厂测试开发,技术栈java,偶尔更新雷达目标检测方面
展开
-
Java面试题总结 | Java面试题总结3-JVM模块(持续更新)
java面试题持续更新,JVM模块原创 2023-04-15 14:43:25 · 529 阅读 · 2 评论 -
Java基础 | 反射机制详解
Java反射机制详解原创 2022-10-19 15:36:05 · 607 阅读 · 0 评论 -
JVM模块 | JVM的组成、内存模型、类加载
JVM的组成、内存模型的概念和类加载的过程原创 2022-10-05 10:54:35 · 685 阅读 · 0 评论 -
基础知识 | Java中的关键字
java中的关键字原创 2022-10-03 11:17:36 · 428 阅读 · 0 评论 -
JVM虚拟机简介 | JVM运行时的数据区 | 对象的分配、布局和访问 | 垃圾收集器和内存分配策略 | 类加载器
深入理解JVM虚拟机 目录深入理解JVM虚拟机1.JVM简介1. 什么是JVM?2.JVM、JRE和JDK的关系是什么?3.Java的跨平台性2.JVM运行时的数据区私有程序计数器Java 虚拟机栈本地方法栈 :公有Java 堆方法区运行时常量池直接内存直接内存和堆内存的区别3.虚拟机对象分配、布局和访问3.1对象的创建类加载检查 :分配内存:初始化内存空间 :对象头进行设置:构造函数:3.2. 对象的内存布局对象头 Header:实例数据对齐填充3.3 对象的访问定位对象访问的两种方式为句柄和直接指针优缺原创 2021-12-09 11:06:02 · 914 阅读 · 0 评论 -
理解什么是Java | JVM、JRE、JDK | Java的语言特性 | Java的类加载机制 | Java和C++的区别
目录1.Java的语言特性:2.JVM、JRE和JDK的关系3.什么是跨平台?4.字节码文件5.Java中的类加载6.Java和C++的区别 1.Java的语言特性: 简单性:Java语言底层是采用C++语言实现的,相对于C++语言来说,java是简单的,在java语言中程序员不需要复杂的指针,继承方面也只有单继承, 面向对象:java语言和C++都是面向对象编程的语言,java中提供了封装、继承、多态等面向对象的机制 健壮性:在C++中无用的数据需要程序员手动释放,在Java中Java语言引入原创 2021-11-17 16:29:28 · 1327 阅读 · 0 评论 -
深入理解Java虚拟机 | 运行时数据区 | 对象的创建 | 对象内存布局 | 访问对象的方式
深入理解 Java 虚拟机 目录深入理解 Java 虚拟机Java 运行时数据区包含哪几个部分? 哪些是共享的,哪些是私有的?私有公有对象的创建过程类加载检查:分配内存:初始化内存空间进行对象头的设置init对象内存布局对象头 Header:实例数据对齐填充对象的访问的两种方式 Java 运行时数据区包含哪几个部分? 哪些是共享的,哪些是私有的? jvm的运行时数据区,不同虚拟机实现可能略微有所不同,但都会遵从Java虚拟机规范,Java 8 虚拟机规范规定,Java虚拟机所管理的内存将会包括以下几个运行时原创 2021-11-10 21:04:27 · 1486 阅读 · 0 评论