当前位置:当百下载站 > 电脑软件 > 编程开发 > 编程工具 > sun java虚拟机(jvm) v1.6v1.6
sun java虚拟机(jvm) v1.6

sun java虚拟机(jvm) v1.6

版本:v1.6 大小:14.2MB 语言:简体中文 类别:编程工具
  • 类型:国外软件
  • 更新:2026-11-12 09:04:51
  • 系统:win7/win8/win10/win11

详情介绍

sun java虚拟机(jvm) v1.6 是Java运行环境的核心组件,负责解释字节码并映射到本地系统调用。它像一台由软件模拟出来的计算机,拥有自己的处理器、堆栈和寄存器结构,以及一套指令系统。Java程序能跨平台运行,靠的就是不同操作系统上各自的JVM映射规则。JVM并不关心上层的Java源文件,它只处理编译后生成的class文件。

sun java虚拟机(jvm) v1.6 界面截图

JVM原理

JVM 是 Java 体系的核心与基础,它位于 Java 编译器和操作系统平台之间,扮演虚拟处理器的角色。它通过软件手段实现一台抽象的计算机,下层的操作系统与硬件平台,在上面执行 Java 字节码程序。

Java 编译器只需要面向 JVM,生成 JVM 能够识别和处理的代码,即字节码文件。Java 源文件经过编译后变成字节码程序,随后由 JVM 将其中每一条指令翻译成不同平台对应的机器码,再通过特定平台完成运行。

软件特色

1、这个程序的优势在于能直接在 JavaSE6 环境中运行,不需要额外配置。

2、这款工具能让应用在服务器桌面上运行得更快,提升整体响应速度。

3、新增的动态连接功能让故障排查变得更简单。

4、Solaris 上的 DTrace 在获得扩展支持后,能为系统带来更多实用价值。这种支持让 DTrace 在 Solaris 环境中发挥出额外的作用。

5、这款软件采用经过优化的原生设计风格,能够适配 Solaris 操作系统,同时也支持 Linux 与 Windows 平台。

6、这款工具能够完整支持Windows Vista系统环境,为Java平台在该系统上的运行提供保障。

7、在能提升工作效率的开发环境下,可以选用Sun推出的JavaSE6。

8、JavaScript的集成平台,包括将脚本语言的框架扩展到Ruby、Python和其他语言的支持。

这个平台可用于集成 JavaScript,并把脚本语言的框架延伸到 Ruby、Python 等语言。它提供轻量的网络平台服务,开箱即用,图形界面做了简化,同时扩大了本地平台支持范围。JDBC4 的各项实现让数据库对 XML 的支持更完善,JDK 里的 Java 数据库包也能自由使用和部署。

JVM和JRE和JDK三者的关系

JDK(Java Development Kit)是整个 Java 体系的核心,里面既有 Java 运行环境(Java Runtime Environment),也有一批 Java 工具(javac、java、jdb 等)以及 Java 基础类库(Java API,包含 rt.jar)。学 Java 的人通常第一步就是在机器上装好 JDK。打开它的目录可以看到六个文件夹、一个 src 类库源码压缩包和几个声明文件,其中真正在运行 Java 时起作用的是 bin、include、lib、jre 这四个文件夹。三者的包含关系是:JDK 包含 JRE,JRE 又包含 JVM。

bin:最主要的是编译器(javac.exe)。

include:Java 与 JVM 交互所用的头文件。

lib:类库。

jre:Java 运行环境。

要注意,这里的 bin、lib 文件夹和 jre 里的 bin、lib 并不是同一回事。总体上说,JDK 用来开发 Java 程序,JRE 只能运行 class 文件,不具备编译功能。

JRE(Java Runtime Environment,Java 运行环境)包含 JVM 标准实现和 Java 核心类库。它是运行环境而非开发环境,所以不带编译器、调试器这类开发工具。只有 JVM 还不足以执行 class,因为 JVM 在解释 class 时需要调用解释所需的类库 lib,jre 里的 java.exe 就是用来运行 .class 的。JRE 是运行 Java 程序必不可少的一环(除非用其他编译环境把程序编译成 .exe 可执行文件)。它的地位好比一台 PC 机:写好的 Win64 应用程序要靠操作系统来运行,编写好的 Java 程序 likewise 必须依靠 JRE 才能跑起来。

JVM(Java Virtual Machine),即 Java 虚拟机,是 Java 运行时的环境。JVM 是一种用于计算设备的规范,相当于一台虚构出来的计算机,通过在实际计算机上仿真模拟各种计算机功能来实现。面向的用户是拥有可运行 .class 文件包(jar 或 war)的人,内部主要包含 JVM 和 Java 运行时基本类库(rt.jar)。rt.jar 可以简单理解为 Java 源码编译成的 jar 包。Java 虚拟机执行字节码时,会把字节码解释成具体平台上的机器指令再执行,这正是 Java 能“一次编译,到处运行”的原因。

下载地址

  • 电脑版
sun java虚拟机(jvm) v1.6v1.6

用户评论

(您的评论需要经过审核才能显示)


0条评论

↑