码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
程序员网址大全
1、http://pengjiaheng.iteye.com/?page=2虚拟机调优2、 http://blog.csdn.net/column/details/jvm-principle.html Java虚拟机规范3、 http://blog.csdn.net/column/details/j...
分类:其他好文   时间:2016-01-25 19:27:43    阅读次数:325
深入理解Java:String(转)
在讲解String之前,我们先了解一下Java的内存结构。一、Java内存模型按照官方的说法:Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。 JVM主要管理两种类型内存:堆和非堆,堆内存(HeapMemory)是在 Java 虚拟机启动时创建,非堆内存(Non....
分类:编程语言   时间:2016-01-25 17:10:59    阅读次数:248
JAVA虚拟机的生命周期
分类:编程语言   时间:2016-01-25 17:09:46    阅读次数:140
深入理解java虚拟机系列(一):java内存区域与内存溢出异常
文章主要是阅读《深入理解java虚拟机:JVM高级特性与最佳实践》第二章:Java内存区域与内存溢出异常的一些笔记以及概括。好了開始。假设有什么错误或者遗漏,欢迎指出。一、概述先上一张图这张图主要列出了Java虚拟机管理的内存的几个区域。常有人把Java内存区分为堆内存(Heap)和栈内存(Stac...
分类:编程语言   时间:2016-01-23 21:03:21    阅读次数:211
Java VM
何时需要理解Java 虚拟机机制一、排错二、性能优化字节码文件的执行流程、机制。涉及到文件的加载机制(类加载器)、执行机制(执行引擎)、运行时优化(JIT运行时编译)、以及内存分配与垃圾回收。同时涉及到并发访问时的内存模型与线程安全机制。HotSpot的主要参数也主要是涉及上面的几大块:类型加载参数...
分类:编程语言   时间:2016-01-23 07:48:53    阅读次数:141
Java和C + +有什么区别?
来自(百度知道) 留存自看对于基础的掌握的话,两者相对来说差不多。因为都是面向对象的语言,大部分语法都类似。不过,相对来说JAVA更易用,因为JAVA没有指针概念,都是通过java虚拟机完成了内存回收,因此对于编程者来说这个更易用。而C++需要编程人员自己掌握内存的申请和释放,如果掌握不好,就容易出...
分类:编程语言   时间:2016-01-23 00:59:40    阅读次数:144
Java虚拟机参数实践
-server-Xms3550m -Xmx3550m -Xmn2g-XX:PermSize=128m-XX:MaxPermSize=320m-XX:SurvivorRatio=8-verbose:gc-Xloggc:/opt/logs/xxx/app-gc.log-XX:+PrintGCDetail...
分类:编程语言   时间:2016-01-22 13:56:39    阅读次数:105
Java 虚拟机-垃圾收集算法
本文主要介绍Java虚拟机的垃圾回收算法。
分类:编程语言   时间:2016-01-22 02:55:14    阅读次数:167
java反射机制简介
1.字节码。所谓的字节码就是当java虚拟机加载某个类的对象时,首先需要将硬盘中该类的源代码编译成class文件的二进制代码(字节码),然后将class文件的字节码加载到内存中,之后再创建该类的对象2.java反射的基础是Class类(注意不是小写的class),Class类实例代表着内存中的一份字...
分类:编程语言   时间:2016-01-21 10:36:45    阅读次数:185
Java 虚拟机-Java内存区域
简要介绍Java的内存区域:运行时数据区域HotSpot虚拟机对象一、概览二、运行时数据区域2.1 程序计数器Program Counter Register,代表当前线程所执行的字节码的行号指示器,操作系统中的PC,这两个是一个概念。执行时就是通过改变这个计数器来选取下一条需要执行的字节码指令。J...
分类:编程语言   时间:2016-01-20 01:03:44    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!