JDK、JRE、Eclipse安装以及环境的配置

版权声明:原创 https://blog.csdn.net/rambler_designer/article/details/88545600

初识java:

本博客主要介绍,JDK和JRE的下载安装以及环境变量的配置

Eclipse的下载(开源,免费)
 

java相关领域:


JDBC(Java Datebase Connection):编写数据库和相关内容
JSP(Java Server Page):Web 程序开发,主要是后端
Android手机程序开发
XML:网络信息交换相关的软件开发
Java EE:大型网络应用程序的开发

java最大的优势 :平台无关性
 

C/C++程序依赖平台


C和C++程序在编译时

操作系统将会根据当前C/C++程序源码所在的特定的平台进行编译

注意:此处的平台不是开发平台,而是此电脑的操作系统OS和处理器CPU

然后连接,生成适合本平台的机器指令

然后根据当前平台生成机器码文件,即.exe文件

所以依赖本操作系统生成的机器码文件,在其他平台,可能并不能运行

如果更换了平台,可能需要修改源码,并重新编译,连接,并生成新的机器码文件

 
Java不依赖平台


因为Java在平台上,提供了java运行环境JRE

java运行环境,由虚拟机,类库,以及一些核心文件组成,

与C不同,java 编译生成的是字节码文件,即后缀是.class格式的文件

在当前项目文件夹bin下

安装JDK:


三种开发平台的介绍:
1. Java SE

java标准版,利用该平台可以开发java桌面应用和低端服务器应用程序,也可以开发java Applet

ava Applet是小应用程序,可以直接嵌入到网页中,并能够产生特殊的效果,如桌面小程序,GUI等

2. Java EE

称为java企业版,可以构建企业级的服务应用,包含Java SE,附加其他类库,Web开发

3. Java ME

Java ME是一种很小的运行环境,主要用于开发移动端,Android等

注意:


jdk提供的java的编程环境(包含JRE),比如下载eclipse编译平台

jdk就是eclipse的核心,提供编译调试功能环境,而JRE

Java SE下载方法:


下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html

首先:选中Accept

然后在下面的选项中选择自己适合自己电脑的jdk

比如我的是倒数第二个,64位windows操作系统

JRE的安装


在安装JDK时,系统会自动检测是否含有JRE如果没有,则会提示安装

(安装了JRE的电脑,可以运行Java程序)

JRE的安装目录不可以与JDK的相同,因为在安装JDK时,会提供两套JRE

一套安装在默认位置,一般在c:\program files\java\jre,另一套在安装是选择位置

JDK主要目录内容:
 

1. 开发工具:位于bin子目录下,内含工具和实用程序,如,javac.exe,和解释器java.exe

在命令行可以使用javac进行编译功能

2. java运行环境:jre文件夹,内含JVM(java虚拟机),类库等

3. 附加库:位于lib目录中,开发工具所需的类库和支持文件

4. C头文件:

5. db文件夹:内含Derby数据库,提供链接数据库所需要的类

两套JRE的好处
 

如果只是运行Java程序,则使用c:\program files\java\jre

目录下的JRE就可以,而如果程序员在开发程序是,则优先调用JDK父目录下的JRE

这样可以分担工作,减轻JRE的负担

配置环境变量:
 

JDK提供的编译器和解释器在JDK文件夹bin子文件夹下,为了在任何目录总都能使用这两个工具

应在系统特性中设置路径

方法:右击我的电脑—>属性—>高级系统设置—>高级—>环境变量—>在系统变量下

新增加一个变量为JAVA_HOME,变量值为JDK安装路径

在编辑Path的变量,在Path变量值的最后加上";%JAVA_HOME%\bin"

其中分号用于分离之前的环境变量,%%表示引用其他变量,这里引用刚才配置的JAVA_HOME,反斜线\bin表示指向当前目录下的bin文件夹,bin一般是二进制文件,比如一些常用命令javac,java命令等,都在这个文件夹

点击确定即可

Eclipse下载安装
 

下载完JDK,如果想开发一个程序,可以下载相应的IDE(集成开发环境)

下载地址:https://www.eclipse.org/downloads/download.php?file=/oomph/epp/oxygen/R/eclipse-inst-win64.exe

 
--------------------- 
作者:rambler_designer 
来源:CSDN 
原文:https://blog.csdn.net/rambler_designer/article/details/78258036 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/rambler_designer/article/details/88545600