春天了,不能让java有瓶颈,来本jvm脑补一下。...
分类:
编程语言 时间:
2015-04-02 11:44:47
阅读次数:
157
在Java程序的运行过程中,如果堆空间不足,则有可能抛出内存溢出错误(Out Of Memory),简称为OOM。那么出现内存溢出的原因是什么呢?...
分类:
编程语言 时间:
2015-04-02 11:42:36
阅读次数:
139
在Java程序的运行过程中,如果堆空间不足,则有可能抛出内存溢出错误(Out Of Memory),简称为OOM。
分类:
编程语言 时间:
2015-04-02 11:37:55
阅读次数:
121
JVM学起来太不容易了,好好规划下,如何更好的学习JVM。
分类:
编程语言 时间:
2015-04-02 11:35:06
阅读次数:
144
Clojure、Scala等JVM上的新语言却层出不穷,这又进一步激发了人们继续以JVM为平台搭建新兴大数据系统的热情。而《实战Java虚拟机》一书就是为深入JVM学习做准备的。历时一年反复写作和各种读者在课程中的提问,整理过称的辛苦和困难遇到很多,但好在终于出版了。本书赠送51CTO..
分类:
编程语言 时间:
2015-04-01 20:20:19
阅读次数:
193
数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,short,int,long,...
分类:
编程语言 时间:
2015-04-01 00:13:56
阅读次数:
202
java虚拟机可以使用即时编译和字节码(为达到独立于平台的特性)两种,对使用频繁的字节码序列将编译成机器码实现即时编译。java中基本类型的字节数是固定的(为方便移植),与C/C++不同(它们只确定了相对大小关系),java中byte(1)short(2)int(4)long(8)float(4)double(8).ja..
分类:
编程语言 时间:
2015-03-31 20:33:30
阅读次数:
148
Java虚拟机(Java Virtual Machine) 简称JVM Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本...
分类:
编程语言 时间:
2015-03-31 19:29:13
阅读次数:
137
相信大家已经了解到Java具有跨平台的特性,可以“一次编译,到处运行”,在Windows下编写的程序,无需任何修改就可以在Linux下运行,这是C和C++很难做到的。那么,跨平台是怎样实现的呢?这就要谈及Java虚拟机(Java Virtual Machine,简称 JVM)。JVM也是一个软件,不...
分类:
编程语言 时间:
2015-03-31 19:27:24
阅读次数:
140