JVM工作原理和特点 您所在的位置:网站首页 jvm的工作原理 JVM工作原理和特点

JVM工作原理和特点

#JVM工作原理和特点| 来源: 网络整理| 查看: 265

 

JVM

工作原理和特点

 

作为一种阅读的方式了解下

jvm

的工作原理

 

  

JVM

工作原理和特点主要是指操作系统装入

JVM

是通过

jdk

Java.exe

来完成

,

通过下面

4

步来完成

JVM

环境

1.

创建

JVM

装载环境和配置

 

2.

装载

JVM.dll 

3.

初始化

JVM.dll

并挂界到

JNIENV(JNI

调用接口

)

实例

 

4.

调用

JNIEnv

实例装载并处理

class

类。

 

在我们运行和调试

Java

程序的时候

,

经常会提到一个

JVM

的概念

.JVM

Java

程序运行的

环境

,

但是他同时一个操作系统的一个应用程序一个进程

,

因此他也有他自己的运行的生命

周期

,

也有自己的代码和数据空间

首先来说一下

JVM

工作原理中的

jdk

这个东西

,

不管你是初学者还是高手

,

j2ee

程序员还

j2se

程序员

,jdk

总是在帮我们做一些事情

.

我们在了解

Java

之前首先大师们会给我们提

供说

jdk

这个东西

.

它在

Java

整个体系中充当着什么角色呢

?

我很惊叹

sun

大师们设计天才

,

能把一个如此完整的体系结构化的如此完美

.jdk

在这个体系中充当一个生产加工中心

,

产生

所有的数据输出

,

是所有指令和战略的执行中心

.

本身它提供了

Java

的完整方案

,

可以开发

目前

Java

能支持的所有应用和系统程序

.

这里说一个问题

,

大家会问

,

那为什么还有

j2me,j2ee

这些东西

,

这两个东西目的很简单

,

分别用来简化各自领域内的开发和构建过

.jdk

除了

JVM

之外

,

还有一些核心的

API,

集成

API,

用户工具

,

开发技术

,

开发工具和

API

等组成

 

好了

,

废话说了那么多

,

来点于主题相关的东西吧

.JVM

在整个

jdk

中处于最底层

,

负责于操作

系统的交互

,

用来屏蔽操作系统环境

,

提供一个完整的

Java

运行环境

,

因此也就虚拟计算机

操作系统装入

JVM

是通过

jdk

Java.exe

来完成

,

通过下面

4

步来完成

JVM

环境

1.

创建

JVM

装载环境和配置

 

2.

装载

JVM.dll 

3.

初始化

JVM.dll

并挂界到

JNIENV(JNI

调用接口

)

实例

 

4.

调用

JNIEnv

实例装载并处理

class

类。

 

一.

JVM

装入环境,

JVM

提供的方式是操作系统的动态连接文件.

既然是文件那就一个

装入路径的问题,

Java

是怎么找这个路径的呢?当你在调用

Java test

的时候,操作系统



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有