一、Java编程环境

一、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.com/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 输入目录名

键入命令: javajavacjava -version 命令,看看命令是否都能正常执行

命令提示符:

n` 命令,看看命令是否都能正常执行

命令提示符:[外链图片转存中…(img-BLiCzFNW-1616058996534)]

具体的代码解释:

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值