码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
JVM 启动参数及原理 转
Java虚拟机(JVM)是Java应用的运行环境,从一般意义上来讲,JVM是通过规范来定义的一个虚拟的计算机,被设计用来解释执行从Java源码编译而来的字节码。更通俗地说,JVM是指对这个规范的具体实现。这种实现基于严格的指令集和全面的内存模型。另外,JVM也通常被形容为对软件运行时环境的实现。通常 ...
分类:其他好文   时间:2018-09-12 23:05:10    阅读次数:238
cpython解释器内存机制
java虚拟机内存 笼统分为两部分:堆区,栈区 其中,引用在栈区,对象在堆区 详细分为五部分:堆区,虚拟机栈区,本地方法栈区,方法区,程序计数器 cpython解释器内存 笼统分为两部分:堆区,栈区 其中,引用(或者叫变量or变量名)在栈区,底层c语言实现实际上是一个PyObject*类型的指针;对 ...
分类:编程语言   时间:2018-09-12 22:54:27    阅读次数:226
java class file
[toc] 什么是java类文件 Java类文件是一个精确定义为Java程序二进制文件格式。每个Java类文件是一个Java类或接口的完整描述。没有办法把多个类或接口到单个类文件。精确定义的类文件格式可以确保任何Java类文件可以加载和正确解释任何Java虚拟机,无论什么系统产生的类文件或系统主机的 ...
分类:编程语言   时间:2018-09-12 18:03:07    阅读次数:143
深入理解java虚拟机(1)走进java
1.JDK:java程序设计语言、java虚拟机、javaAPI 二、自动内存管理机制 1.运行时数据区域: (1)java虚拟机在执行java程序的过程中会把所管理的内存划分为若干个不同的数据区域。这些区域有着各自的用途,以及创建和销毁的时间,有些区域随着虚拟机的启动而存在,有些区域则是依赖用户线 ...
分类:编程语言   时间:2018-09-12 13:08:52    阅读次数:140
JVM面试问题
JVM主要包括:程序计数器(Program Counter),Java堆(Heap),Java虚拟机栈(Stack),本地方法栈(Native Stack),方法区(Method Area) 1.程序计数器(Program Counter Register) :也有称作为PC寄存器。想必学过汇编语言 ...
分类:其他好文   时间:2018-09-12 01:15:30    阅读次数:180
JVM的栈内存
目录 JVM栈之局部变量表:包含参数和局部变量 JVM栈之操作数栈 JVM栈之栈上分配(动态链连接) 目录 JVM栈之局部变量表:包含参数和局部变量 JVM栈之操作数栈 JVM栈之栈上分配(动态链连接) 每当启动一个新线程时,Java虚拟机都会为它分配一个Java栈。Java栈以帧为单位保存线程的运 ...
分类:其他好文   时间:2018-09-11 21:28:43    阅读次数:221
Hotspot优化指南(上)
一次偶然,博主在浏览docs.oracle.com/javase的时候发现了《Hotspot虚拟机垃圾收集调优指南》这篇文档。内心百感交集,之前在看完了周志明的《深入理解Java虚拟机 JVM高级特性与最佳实践(第二版)》也有比较长篇的学习记录博客发表。不过那也是基于JDK7进行编写的。后续的8、9 ...
分类:其他好文   时间:2018-09-11 18:42:06    阅读次数:185
Groovy
Groovy详细介绍Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。Groovy主要的特点包括:是一个基于Java虚拟机的敏捷动态语言。构建在强大的Java语言之上并添加了从Python、Ruby和Smalltalk等语言中学到的诸多特征。为Java开发者提供了现代最流行的编程语言特性,而且学习成本很低(几乎为零)。支持DSL(Dom
分类:其他好文   时间:2018-09-11 01:03:04    阅读次数:186
简述JVM、JRE、JDK的关系及作用
1、JVM:java虚拟机 。 作用:保证java语言跨平台。 2、JRE:java运行环境 jre=java虚拟机+核心类库。 作用:java程序的运行环境。 3、JDK :java开发工具集。JDK=jre+java开发工具。 作用:java程序的开发环境。 简言之:使用jdk开发完成的java ...
分类:其他好文   时间:2018-09-11 01:02:37    阅读次数:234
jvm的基本结构以及各部分详解(转)
原文链接:https://www.cnblogs.com/zwbg/p/6194470.html 1、java虚拟机的基本结构 图: 1、类加载器子系统从文件系统或者网络中加载Class信息,类信息(字段、方法)存放于方法区,方法区中还存在常量池(字符串常量和数字常量)信息 2、方法区,存放类方法信 ...
分类:其他好文   时间:2018-09-10 17:02:04    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!