java VM
leeyu35
这个作者很懒,什么都没留下…
展开
-
JAVA虚拟机工作原理
一、什么是Java虚拟机 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 二、为什么使用Java虚拟机 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标转载 2012-02-22 14:45:02 · 735 阅读 · 0 评论 -
Java虚拟机 和 java虚拟机下的进程
一、什么是Java虚拟机 当你谈到Java虚拟机时,你可能是指: 1、抽象的Java虚拟机规范 2、一个具体的Java虚拟机实现 3、一个运行的Java虚拟机实例二、Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有转载 2012-02-22 14:48:29 · 2677 阅读 · 0 评论 -
Java发展历程
J2SE:怀胎Java的历史可以追溯到1991年4月,Sun公司的James Gosling领导的绿色计划(Green Project)开始着力发展一种分布式系统结构,使其能够在各种消费性电子产品上运行,他们使用了C/C++/Oak语言。由于多种原因,绿色计划逐渐陷于停滞状态。直至 1994年下半年,由于Internet的迅猛发展和环球信息网的快速增长,第一个全球信息网络浏览器Mosaic转载 2012-02-22 14:47:28 · 19780 阅读 · 0 评论 -
Java的虚拟机JVM详解
文章内容摘自于一本很好的书: 《深入java虚拟机(原书第2版)》 作者:(美)Bill Venners 著,曹晓刚、蒋靖 译。 想深入了解JVM的的朋友可以去买来看看。 第一部分: 这篇文章在网络上转载的非常多,这里就没办法注明出处了!原来内容中缺少了几张图片,我重新将牵涉到的几张图片补充了进来,想要了解的朋友还是去买本书来看看吧。 一、什么是Java虚拟机转载 2012-02-21 15:59:52 · 580 阅读 · 0 评论 -
Android2.2 jit 的作用
2.2快来了,CM 5.0.7系列也越来越火,我们又更加频繁的接触了一个名词——JIT,但是到底什么叫JIT,很多人搞不清楚,以下解释转自百度和维基: 百度百科: JAVA领域的 JIT JITCompiler(Just-in-time Compiler) 即时编译 最早的Java建置方案是由一套转译程式(interpreter),将每个Java指令都转译成对等的微处理器指转载 2012-03-05 16:38:14 · 1063 阅读 · 0 评论 -
android 4.0.3最新源码下载编译
最新的android4.0源代码公布以后,相信很多人和我一样都跃跃欲试,其实4.0的代码下载和编译和以前的版本差不多,但是有一些小的差别,写下来供不明真相的新手来参考首先,开发环境,google建议在ubuntu10.0.4下,并且最好是64位,既然是为了工作和学习,就尽量按照官方要求的来吧。Python 2.5 -- 2.7 ubuntu10.0.4已经默认安装了,所以不需要安装,其他转载 2012-03-07 16:44:43 · 4538 阅读 · 0 评论 -
Android.mk学习
以下是一些GNU Make的宏‘函数’,必须通过这样的形式调用:'$(call )'。函数返回文本信息。 my-dir 返回放置当前Android.mk的文件夹相对于NDK生成系统根目录的路径。可用来 在Android.mk的开始处定义LOCAL_PATH的值: LOCAL_PATH := $(call my-dir)转载 2012-04-25 11:13:30 · 4301 阅读 · 0 评论