码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
JVM(二)JVM内存布局
这几天我再次阅读了《深入理解Java虚拟机》之第二章“Java内存区域与内存溢出异常”,同时也参考了一些网上的资料,现在把自己的一些认识和体会记录一下。 (本文为博主原创文章,转载请注明出处) 一、概述 在网上看到很多的各种文章来写Java内存布局/Java内存模型(JMM)/Java内存分配和回收 ...
分类:其他好文   时间:2017-09-12 01:19:25    阅读次数:312
Java虚拟机之性能监控
一、jstat:虚拟机统计信息监控工具 图中,S0、S1(Survivor0、Survivor1)代表两个Survivor区,其中一个值为57.60%、另一个为0。E(Eden)使用了54.29%,可以看出会先使用一个S0和Eden。 O代表老年代使用的空间61.32%,P代表永久代使用空间99.6 ...
分类:编程语言   时间:2017-09-11 21:04:48    阅读次数:133
Java基础面试题集(一)
Java基础面试题 一、面向对象编程(OOP) 7 二、常见的Java问题 7 2.1、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? 7 2.2、JDK和JRE的区别是什么? 8 2.4、是否可以在static环境中访问非static变量? 8 2.5、Java支持的数据类型 ...
分类:编程语言   时间:2017-09-11 21:04:08    阅读次数:207
Java7编程高级进阶学习笔记
第1章Java简介1:为什么使用Java 1:java 诞生时C++太费电脑资源,不方便嵌入式移植 2:java 编写一次到处运行2:什么是Java java 是一门编程语言,移除了内存管理、安全性这类复杂的特性,转而将这些任务交给了虚拟机管理。3:Java虚拟机 java编译器将java源程序编译... ...
分类:编程语言   时间:2017-09-11 10:19:27    阅读次数:307
JAVA基础_类加载器
什么是类加载器类加载器是Java语言在1.0版本就引入的。最初是为了满足JavaApplet需要。现在类加载器在Web容器和OSGI中得到了广泛的应用,一般来说,Java应用的开发人员不需要直接同类加载器进行交互。Java虚拟机默认的行为就已经足够满足大多数情况的需求了。不过如果遇到了需要与类加载器... ...
分类:编程语言   时间:2017-09-11 00:51:57    阅读次数:256
深入JVM内核---原理,诊断与优化
JVM的概念 JAM是Java Virtual Machine的简称。意为Java虚拟机 虚拟机 指通过软件模拟的具有完整硬件系统功能的,运行在一种完整隔离环境中的完整计算机系统 有哪些虚拟机 - VMWare -Visual Box -JVM VMWare或者Visual Box都是使用软件模拟物 ...
分类:其他好文   时间:2017-09-10 17:41:37    阅读次数:267
Java学习笔记一
JVM 即Java Virtual machine,Java虚拟机,用来实现平台无关性。 编译器把源程序编译成虚拟机可以理解的目标代码;解释器把目标代码解释成硬件可以理解的代码。 JRE 即Java Runtime Environment,Java运行时环境 包括JVM及核心类库 JDK 即Java ...
分类:编程语言   时间:2017-09-10 01:11:34    阅读次数:172
Java面试01|JVM相关
1、JVM内存查看与分析,编写内存泄露实例 堆区、栈区、方法区、本机内存都有可能内存溢出。在这里编写堆区内存溢出实例。如下(来自《深入理解Java虚拟机》一书。 编写溢出实例主要知道两点内容: (1)不断创建实例对象,以占满堆空间 (2)保证GC Roots到对象之间有可达路径来避免垃圾回收 最后运 ...
分类:编程语言   时间:2017-09-09 22:36:53    阅读次数:394
(转)JVM内存组成及分配
转自:http://www.cnblogs.com/redcreen/archive/2011/05/04/2036387.html java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分 ...
分类:其他好文   时间:2017-09-09 18:57:43    阅读次数:167
(转)C++11里的智能指针
1. std::auto_ptr有些违背c++编程思想. 已经被"不建议使用了".2. 下文转自:http://blog.csdn.net/lanergaming/article/details/24273419 c#和java中有自动垃圾回收机制,.net运行时和java虚拟机可以管理分配的堆内存 ...
分类:编程语言   时间:2017-09-09 18:15:00    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!