转自:http://www.cnblogs.com/java-my-life/archive/2012/08/01/2615221.htmlJAVA虚拟机的生命周期 一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退....
分类:
编程语言 时间:
2015-09-03 00:44:04
阅读次数:
226
JRE: Java Runtime EnvironmentJDK:Java Development KitJRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。JDK顾名思义是java开发...
分类:
其他好文 时间:
2015-09-02 22:05:26
阅读次数:
187
一、安装JDK1、 JVM(Java Virtual Machine—Java虚拟机)JRE(Java Runtime Environment—Java运行时环境)JDK(Java Development kit—Java开发工具包)2、JDK包含了JRE和JVM,所以安装了JDK就安装了JRE和J...
分类:
编程语言 时间:
2015-09-02 13:39:21
阅读次数:
220
Java虚拟机拥有自动管理内存机制,所以Java 程序员不需要像C/C++一样去关注内存的分配和释放,也不容易出现内存泄露和内存溢出的问题。但是如果一旦出现此类问题,如果我们对虚拟机的内存管理机制不了解,那么解决...
分类:
其他好文 时间:
2015-09-02 13:27:25
阅读次数:
401
进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在学习Java内存分配原理...
分类:
编程语言 时间:
2015-09-02 12:05:52
阅读次数:
159
6.18-7.18深入理解计算机系统7.18-8.06C++Primer8.06-8.21Java并发编程实践8.21-8.28深入理解Java虚拟机8.28-9.01Redis设计与实现9.01-9.xx Spring实战CSAPP只能说是大概读了一遍,小节习题基本完成,lab只做了一个二进制炸弹...
分类:
其他好文 时间:
2015-09-02 01:52:49
阅读次数:
224
来源:http://hxraid.iteye.com/blog/676235众所周知,Java源代码被编译器编译成class文件。而并不是底层操作系统可以直接执行的二进制指令(比如Windows OS的.exe文件)。因此,我们需要有一种平台可以解释class文件并运行它。而做到这一点的正是Java...
分类:
编程语言 时间:
2015-09-01 21:32:54
阅读次数:
223
java是一种类型安全的语言,它有四类称为安全沙箱机制的安全机制来保证语言的安全性,这四类安全沙箱分别是: 类加载体系 .class文件检验器 内置于Java虚拟机(及语言)的安全特性 安全管理器及Java API 本篇博客...
分类:
编程语言 时间:
2015-08-31 21:55:24
阅读次数:
382
JDK就是JAVA开发工具包-JAVA developer's kit, JRE就是JAVA运行环境-JAVA runtime environment,你所写的JAVA程序经过javac的编译会形成字符行文件,这个文件是给jvm(java虚拟机)用的。又jvm解释后形成机器语言给计算机,而这个...
分类:
其他好文 时间:
2015-08-31 21:03:47
阅读次数:
252
通过浏览器连续访问,会分别输出:1,2,3,4,5,6,........ 通过浏览器连续访问,会分别输出:1,1,1,1,1,1,........总结1、java的static变量伴随着java虚拟机的退出而消亡,java虚拟机运行期间,static变量一直存在。2、php的sta...
分类:
编程语言 时间:
2015-08-31 18:56:18
阅读次数:
135