https://blog.csdn.net/persistencegoing/article/details/84376427
All rights reserved.No part of this article may be reproduced or distributed by any means,or stored in a database or retrieval system,without the prior written permission of persistenceGoing author
学习java之前必须知道的
JVM 就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解释给本地系统执行。只有JVM还不能成class的执行,因为在解释class的时候JVM需要调用解释所需要的类库lib,而jre包含lib类库。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
JRE(Java Runtime Environment)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。JRE中包含了Java virtual machine(JVM),runtime class libraries和Java application launcher,这些是运行Java程序的必要组件。与大家熟知的JDK不同,JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器),只是针对于使用Java程序的用户。
JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。JDK=JRE+JVM+其它 运行Java程序一般都要求用户的电脑安装JRE环境(Java Runtime Environment);没有jre,java程序无法运行;而没有java程序,jre就没有用武之地。
接下来我们就搭建java环境
首先下载jdk:https://pan.baidu.com/s/1UCNq8oEMoptg8i7VEcecIA
在E盘下建文件夹,名字Java
将下载好的jdk解压到Java文件夹下面,并重命名为jdk
1.右键计算机,选择最下方属性(或者打开控制面板),点击‘高级系统设置---环境变量
2:如上图,在系统变量下面选择新建,弹出下面的框,照着做JAVA_HOME
3:配置path变量
如图下拉选中path变量,点击编辑
在变量值得最前端添加%JAVA_HOME%\lib;
记住 %和;是英文符号
在java中输入法中文符号和英文符号差别很大,新手经常因为这些细节浪费自己很多时间
点击确定配置成功
4 测试一下:打开cmd。
cmd的介绍以及日常操作:https://blog.csdn.net/persistencegoing/article/details/89380476
输入javac,如下图即为配置成功
也可以输入java -version
希望大家关注我一波,防止以后迷路,有需要的可以加群讨论互相学习java ,学习路线探讨,经验分享与java求职
群号:721 515 304
下一篇:https://blog.csdn.net/persistencegoing/article/details/89374904