简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性 JAVA三大版本
JavaSE : 标准版(桌面程序、控制台开发…)JavaME: 嵌入式开发(手机 、小家电…)JavaEE : E企业级开发(Web端 、服务器开发…) JDK、JRE 、JVM
**JVM :**英文名称(Java Virtual Machine),就是我们耳熟能详的 Java 虚拟机 。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 能够跨平台的核心,具体的下文会详细说明。
JRE :英文名称(Java Runtime Environment),我们叫它:Java 运行时环境。它主要包含两个部分,jvm 的标准实现和 Java 的一些基本类库。它相对于 jvm 来说,多出来的是一部分的 Java 类库。
**JDK :**英文名称(Java Development Kit),Java 开发工具包。jdk 是整个 Java 开发的核心,它集成了 jre 和一些好用的小工具。例如:javac.exe,java.exe,jar.exe 等。
JAVA开发环境搭建 JDK下载与安装Java的跨平台的核心是JVM,通过使用JVM屏蔽了底层系统的差别
首先在Oracle官网上下载jdk1.8.https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html,如下图所示,找到jdk1.8,选择对应的版本,但是现在jdk已经更新到14.0了,所以大家可以根据自己的需要进行下载。此文以jdk1.8为例。
如果下载的时候显示让你登录,你可以进行登录。如果不想下载可以私信我,可以将jdk执行文件进行分享,不过还是建议自己动手下载,熟悉过程。
JDK安装和删除 安装双击 .exe文件运行。
注意:
**开发环境:**指的是JDK内容。
**源代码:**是安装Java SE源代码文件,如果是安装源代码,安装完成之后会在JDK安装路径下看到src.zip文件。
公共JRE就是Java运行环境,这里可以不安装,因为JDK文件夹中也会有一个JRE。
安装完JDK之后会弹出一个安装jre的提示,可以选择不安装。
2.2 环境配置
点击 计算机——系统属性——高级系统设置——高级——环境变量
在环境对话框内有两个变量:上面的是用户变量(用于配置当前的用户);下面的是系统变量(配置所有的用户)
**注意:**如果选择在用户变量中新建 JAVA_HOME,可能后面会出现 javac不是内部或外部命令,也不是可运行的程序
1)**设置JAVA_HOME:**所以我们选择在系统变量新建。
JAVA_HOME D:javajdk (这是JDK的路径)
2)**设置Path:**在系统变量中编辑 Path
Path %JAVA_HOME%bin (JDK中的bin文件路径)
多个变量之间要用分号隔开。
3)设置CLASSPATH:
注意,变量值可以只填一个点,后面的变量写不写都是可以的,如果不放心的话可以加上。
设置CLASSPATH的目的:防止出现找不到或无法加载主类问题。
CLASSPATH .;D:javajdklib;D:javajdklibdt.jar;D:javajdklibtools.jar
2.3 检测jdk是否安装成功
在命令窗口中输入 javac,看看有没有出现下载类似的信息。代表安装成功。
在编写一个简单的程序,运行一下 是不是安装正确。
在路径:f:java下新建一个记事本,并将其文件扩展名改为.java,文件的内容为下面的代码:
public class hello{
public static void main(String[] args){
System.out.println("hello");
}
}
如下方式运行:说明安装成功。
以上就是完整的JDK1.8下载与安装过程,其中遇到的一些问题,在这篇博客中也可以找到相应的解决方法。目前jdk已经更新到jdk14,直接可以从官网上下载安装,其中配置环境超级简单,只需要配合path即可。
- 删除Java的安装目录删除JAVA_HOME删除path下面关于Java的目录Java-version(命令提示符)
【开摆了!搞不动了】



