机器人创新实训教程
上QQ阅读APP看书,第一时间看更新

2.2 系统软件安装

2.2.1 Java语言环境安装

1.安装Java语言环境的原因

因为Robix的程序是用Java写的,所以要安装Java环境。我们所编写的控制舵机的操作程序在经过Javac编译后形成字符行文件,这个Java的中间文件,计算机是看不懂的,而这个文件是给JVM(Java的虚拟机)用的,由JVM进行解释后形成机器语言给计算机。而这个JVM就工作在JRE(Java的运行环境)中,也就是说Java程序的运行需要JRE,可以通过安装JDK来得到这个运行环境。本书所附的配套资源中有两个软件包JDK和JRE。

JVM是Java Virtual Machine的简写,JRE是Java Runtime Environment的简写,JDK是Java Development Kit的简写。

JVM顾名思义是Java的虚拟机。它只认识xxx.class这种类型的文件,它能够将class文件中的字节码指令进行识别并调用操作系统上的API完成动作。所以说,JVM是Java能够跨平台的核心,

JRE顾名思义是Java运行环境,运行Java程序所必须环境的集合,包含了Java虚拟机、Java基础类库。JRE是使用Java语言编写的程序运行所需要的软件环境,是提供给想运行Java程序的用户使用的,可以在其上运行、测试和传输应用程序的Java平台。它不包含开发工具-编译器、调试器和其他工具。

JDK顾名思义是Java开发工具包,是提供给程序员使用Java语言编写Java程序所需的开发工具包。JDK包含了JRE,同时还包含了编译Java源码的编译器Javac,很多Java程序调试和分析的工具软件jconsole、jvisualvm等,Java程序编写所需的文档和demo例子程序。

所以JDK和JRE的区别是一个用于开发、一个用于运行,Java开发者所必备的。如果需要运行Java程序,只需安装JRE就可以了。如果需要编写Java程序,需要安装JDK。JRE根据不同操作系统(Windows、Linux等)和不同JRE提供商(IBM、Oracle等)有很多版本,最常用的是Oracle公司收购SUN公司的JRE版本。

2.安装Java语言环境的步骤

1)打开安装光盘里的“Java”文件夹,双击执行文件“JDK-1_5_0_04-windows-i586-p”(安装JDK)或“JRE-1_5_0_04-windows-i586-p”(安装JRE)。

2)接受协议。如图2-9所示。

图2-9 JDK许可证协议对话框

3)选择自己想要安装的位置。如图2-10所示。

图2-10 JDK安装位置对话框

4)安装中。如图2-11所示。

图2-11 JDK安装中对话框

5)再次选择想要安装的位置。如图2-12所示。

图2-12 JRE安装位置对话框

6)安装中。如图2-13所示。

图2-13 JRE安装中对话框

7)植入插件。如图2-14所示。

图2-14 JRE插入插件对话框

8)安装完成。如图2-15所示。

9)关机并重新启动计算机。如图2-16所示。

图2-15 JAVA安装完成对话框

图2-16 JAVA安装后重启请求对话框