一、Java编程环境(计算机编程语言)
1、Java开发工具
JDK(Java Development Kit)称为Java开发包,是一个编写Java应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一些Java工具和Java的核心类库(Java API)。可以把Java API类库中的Java SE API子集和Java虚拟机这两部分统称为JRE(JAVA Runtime Environment),JRE是支持Java程序运行的标准环境。
2、Java运行时环境
JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。
3、Java虚拟机
JVM是Java Virtual Machine(Java虚拟机)的缩写。JVM是java的核心和基础,是Java编译器和OS平台之间的虚拟处理器,主要用于实现Java跨平台。
二、Java编程工具
- Eclipse:一个开放源代码的、基于Java的可扩展开发平台
- MyEclipse:由Genuitec公司开发的一款商业化软件,是应用比较广泛的Java应用程序集成开发环境
- NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用
- IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能
- EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序
三、Java开发环境搭建
1、JDK下载
官方网站地址:https://www.oracle/index.html
安装的时候卡顿:换个电脑,(两分钟之内就完成),当然是开玩笑的。
2、卸载:
控制面板:里面找到Java
3、配置
3.1、JAVA_HOME
- 变量名:JAVA_HOME
- 变量值:C:\Program Files\Java\jdk1.8.0_212(需要设置JDK安装根目录,值可能因人而异)
- 说明:设置JAVA_HOME,一是为了方便引用,比如,JDK安装在C:\Program Files\Java\jdk1.8.0_212目录里,则设置JAVA_HOME为该目录路径,那么以后要使用这个路径的时候,只需输入%JAVA_HOME%即可,避免每次引用都输入很长的路径串;二则是归一原则,当JDK路径改变的时候,仅需更改JAVA_HOME的变量值即可,否则,就要更改任何用绝对路径引用JDK目录的文档,要是万一没有改全,某个程序找不到JDK,后果便是该软件无法正常运行!三则是第三方软件会引用约定好的 JAVA_HOME 变量,不然,也无法正常使用该软件。
3.2、CLASSPATH
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib
说明:CLASSPATH 环境变量的作用是,当开发者在Java程序开发过程中需要引用别人写好的类时,告诉 Java 解释器去哪里找这个类。通常,JDK 为开发者提供了丰富的类包,都位于 C:\Program Files\Java\jdk1.8.0_141\lib 目录下,所以通常会将这个目录加到的 CLASSPATH中;那 CLASSPATH最前面的“.;”是做什么用的呢?“.”代表当前目录,所以配置“.;”,是为了让 Java 解释器去当前目录下找开发者自己提供的类
3.3、Path
- 变量名:Path
- 变量值:原变量值;%JAVA_HOME%\bin
- 说明:Path变量使得开发者能够在系统中的任何地方运行Java应用程序,比如 javac、java、javah 等等,这就要求系统能够找到开发者安装的这些Java应用程序,假设开发者的JDK安装在 C:\Program Files\Java\jdk1.8.0_212\ 目录下,那么在 C:\Program Files\Java\jdk1.8.0_212\bin 目录下就是常用的 Java 应用程序,故需要把 C:\Program Files\Java\jdk1.8.0_212\bin 这个目录添加到path环境变量中
4、使用检测
命令提示符:win+R;输入cmd(command)
D:回车(切换盘符)cd 输入目录名
键入命令: java
、javac
、java -version
命令,看看命令是否都能正常执行
命令提示符:
n` 命令,看看命令是否都能正常执行
命令提示符:[外链图片转存中…(img-BLiCzFNW-1616058996534)]
具体的代码解释:
更多推荐
一、Java编程环境
发布评论