网站首页 站内搜索

搜索结果

查询Tags标签: jvm,共有 1794条记录
  • java对象在JVM堆中的数据结构

    数据结构 java对象和数组是存放在堆中的,那么这些instance的数据结构是什么呢?对象头第一部分markword,用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳等。 第二部分是klass,类型指针,虚拟机通过…

    2021/10/17 14:39:32 人评论 次浏览
  • 第一章java概述

    笔记为学习整理笔记,如有错误,请提醒更改,谢谢!!! Java概述 1.Java是一门面对对象的编程语言 Java开发的应用软件: 服务器端的程序:电商后台,银行系统,后端…… 安卓应用:属前端,移动端 软件工具 嵌入式 大数据 2.Java语言发展史 詹姆斯高斯林 1991年sun公司要研发一…

    2021/10/17 14:11:03 人评论 次浏览
  • 第一章java概述

    笔记为学习整理笔记,如有错误,请提醒更改,谢谢!!! Java概述 1.Java是一门面对对象的编程语言 Java开发的应用软件: 服务器端的程序:电商后台,银行系统,后端…… 安卓应用:属前端,移动端 软件工具 嵌入式 大数据 2.Java语言发展史 詹姆斯高斯林 1991年sun公司要研发一…

    2021/10/17 14:11:03 人评论 次浏览
  • 初试Java的运行

    1、Java是一门半编译型、半解释型语言。 2、准备工具 JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器…

    2021/10/17 1:10:00 人评论 次浏览
  • 初试Java的运行

    1、Java是一门半编译型、半解释型语言。 2、准备工具 JRE(Java Runtime Environment):Java运行时环境,包含了JVM,Java基础类库。是使用Java语言编写程序运行的所需环境。JDK(Java Development Kit):Java开发工具包,提供给Java程序员使用,包含了JRE,同时还包含了编译器…

    2021/10/17 1:10:00 人评论 次浏览
  • 疯狂Java讲义(一)

    1.编译型语言和解释型语言的区别Java语言是一种特殊的高级语言,它既具有解释型语言的特征,也具有编译型语言的特征,因为Java程序要经过先编译,后解释两个步骤。有的编程语言要求必须提前将所有源代码一次性转换成二进制指令,也就是生成一个可执行程序(Windows 下的 …

    2021/10/17 1:09:34 人评论 次浏览
  • 疯狂Java讲义(一)

    1.编译型语言和解释型语言的区别Java语言是一种特殊的高级语言,它既具有解释型语言的特征,也具有编译型语言的特征,因为Java程序要经过先编译,后解释两个步骤。有的编程语言要求必须提前将所有源代码一次性转换成二进制指令,也就是生成一个可执行程序(Windows 下的 …

    2021/10/17 1:09:34 人评论 次浏览
  • jvm进阶

    1.随着JIT编译器的发展,在编译期间,如果JIT经过逃逸分析,发现有些对象没有逃逸出方法,那么有可能堆内存分配会被优化成栈内存分配。但是这并不是绝对的。2.JVM在内存新生代Eden Space中开辟了一小块区域,由线程私有,称作TLAB(Thread-local allocation buffer),默…

    2021/10/16 23:39:35 人评论 次浏览
  • jvm进阶

    1.随着JIT编译器的发展,在编译期间,如果JIT经过逃逸分析,发现有些对象没有逃逸出方法,那么有可能堆内存分配会被优化成栈内存分配。但是这并不是绝对的。2.JVM在内存新生代Eden Space中开辟了一小块区域,由线程私有,称作TLAB(Thread-local allocation buffer),默…

    2021/10/16 23:39:35 人评论 次浏览
  • 153.JVM(一):虚拟机的内存结构

    目录 一、jvm的基本介绍 1、什么是 JVM ? 2、常见的 JVM 3.jvm基本结构 二、JVM内存结构 1.程序计数器 (1)代码的运行流程 (2)程序计数器的作用(3)程序计数器特点 2.虚拟机栈 (1)什么是虚拟机栈 (2)虚拟机栈的一些细节 (3)栈内存溢出 (4)线程运行诊断(重要…

    2021/10/15 7:15:45 人评论 次浏览
  • 153.JVM(一):虚拟机的内存结构

    目录 一、jvm的基本介绍 1、什么是 JVM ? 2、常见的 JVM 3.jvm基本结构 二、JVM内存结构 1.程序计数器 (1)代码的运行流程 (2)程序计数器的作用(3)程序计数器特点 2.虚拟机栈 (1)什么是虚拟机栈 (2)虚拟机栈的一些细节 (3)栈内存溢出 (4)线程运行诊断(重要…

    2021/10/15 7:15:45 人评论 次浏览
  • JVM参数

    JVM参数 #(1)串行 -XX:+UseSerialGC -XX:+UseSerialOldGC #(2)并行(吞吐量优先): -XX:+UseParallelGC -XX:+UseParallelOldGC #(3)并发收集器(响应时间优先) -XX:+UseConcMarkSweepGC -XX:+UseG1G咕标准参数 java -version java -help java -server java -cp…

    2021/10/15 6:17:39 人评论 次浏览
  • JVM参数

    JVM参数 #(1)串行 -XX:+UseSerialGC -XX:+UseSerialOldGC #(2)并行(吞吐量优先): -XX:+UseParallelGC -XX:+UseParallelOldGC #(3)并发收集器(响应时间优先) -XX:+UseConcMarkSweepGC -XX:+UseG1G咕标准参数 java -version java -help java -server java -cp…

    2021/10/15 6:17:39 人评论 次浏览
  • 02-有哪些常见的JVM?请说下Java代码的运行机制

    1.JVM虚拟机介绍 虚拟机概念: 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机…

    2021/10/14 11:14:33 人评论 次浏览
  • 02-有哪些常见的JVM?请说下Java代码的运行机制

    1.JVM虚拟机介绍 虚拟机概念: 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机…

    2021/10/14 11:14:33 人评论 次浏览
扫一扫关注最新编程教程