概述

Java语言源自于Oracle-Sun公司,是当今最通用、最流行的软件开发语言之一。Java是简单的、面向对象的语言,最大的特性是与平台无关,有“write once, run everywhere”的称号。而实现这一特性的关键,主要依赖于Java虚拟机(Java Virtual Machine,简称JVM)。JVM是一台虚拟计算机,在不同的操作系统中(前提是该系统已经安装了Java环境),JVM会调用对应系统的操作指令来完成任务。

JDK:java开发工具包,JDK=JRE+开发工具
JRE:JAVA RUNTIME ENVIRONEMTN JAVA运行话你就能够
jre = jvm + 核心类库(别人写好的代码)
JVM:java virtual mechine java虚拟机
如果只是仅仅以运行java程序,只要装JRE就可以,不需要装JDK
如果要开发,则装JDK

JDK、JRE、JVM的关系

MAC版本

javase8(jdk8):https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

Java IDE:https://www.jetbrains.com/idea/download/#section=mac

mac整个安装的流程非常简单,不需要配置环境,安装即可使用

检查是否环境正确:在终端输入

java
javac
java --version
/usr/libexec/java_home -V

创建项目:虚拟机保证一致

Windows

javase8(jdk8):https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

Java IDE:https://www.jetbrains.com/idea/download/#section=mac

配置环境变量

思考:为什么要配环境变量?

如果不配置环境变量,则每次都要到/jdk/bin/javac下运行程序,比较麻烦(ps:这里jdk指java的安装目录),通过配置环境变量,可以让javac在全局变量中运行程序

其次windows等操作系统,默认是在当前目录下找”命令“等工具,如果没有,还会去PATH路径下查找命令

下载安装之后,在环境变量里设置【系统变量】:

用户环境变量vs系统变量
用户环境变量:当前用户生效
系统变量:所有用户都生效

下载安装之后,在环境变量里设置【系统变量】:

新建变量名:JAVA_HOME
值:D:\jdk1.8 #java的安装路径

新建变量名:CLASSPATH
值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

在PATH下编辑
修改变量名:Path
变量值:%JAVA_HOME%\bin
       %JAVA_HOME%\jre\bin

查阅了网上配置写法%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin这种写法是不行的,需要换行

检查是否安装成功,输入下面指令,看看是否有内容输出:

java #是否输出
javac  #同上
java -verion #版本是否一致 和mac不一样,mac是--version

Posted on 2021-10-15 17:50  兔兔子不吃草  阅读(35)  评论(0编辑  收藏  举报