JDK安装、java环境配置

JDK安装、java环境配置

https://www.cnblogs.com/renqiqiang/p/6822143.html

JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。

JREJava Runtime EnvironmentJava运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库.它包括Java虚拟机jvm)、Java核心类库和支持文件。它不包含开发工具(JDK)–编译器、调试器和其它工具。如果只需要运行Java程序或Applet,下载并安装它即可。如果要自行开发 Java软件,要下载JDK(JREJDK的区别,没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE)。在JDK中附带有JRESE(J2SE)standard edition,标准版,是我们通常用的一个版本。EE(J2EE)enterprise edition,企业版,使用这种JDK开发J2EE应用程序。ME(J2ME)micro edition,主要用于移动设备、嵌入式设备上的java应用程序

一、JDK下载

官网:http://www.oracle.com/technetwork/java/javase/downloads/

进入官网后下载界面如下:

 JDK安装、java环境配置

点击JDK Download进入详细下载页如下:把Accepet License Agreement勾上,系统是32位的就选windowsx86.系统64为的两个都可选择,建议选windowsx61的。

JDK安装、java环境配置

下载之后,就是傻瓜式的安装了,一直下一步。

JDK安装、java环境配置

记住你下面的安装路径,后面配置环境变量会用到。

JDK安装、java环境配置

 

二、环境变量的配置:

为了方便java程序的开发,需要配置一下环境变量,右击我的电脑->属性->高级->环境变量->用户变量中单击[新建(N)]添加以下环境变量

JDK安装、java环境配置

1.配置JAVA_HOME

新建JAVA_HOME

变量名        JAVA_HOME

变量值        C:\Program Files\Java\jdk1.8.0_131   你的jdk安装地址

JDK安装、java环境配置             

2.配置PATH                              

变量名  Path

变量值  %JAVA_HOME%\bin;

JDK安装、java环境配置

3.配置CLASSPATH                         

新建CALSSPATH

 

变量名        CLASSPATH

变量值        .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意的是最前面的“.;”  因为WINDOWS默认的搜索顺序是先搜索当前目录的,再搜索系统目录的,再搜索PATH环境变量设定的 )

JDK安装、java环境配置

 4.测试是否配置成功

window+R打开cmd窗口 输入javac出现如下说明配置成功

JDK安装、java环境配置

三、编写第一个java程序

1.在一个目录下创建一个后缀为.java的文件

JDK安装、java环境配置

2.在里面写入测试代码:

1
2
3
4
5
6
7
public
class
Test{
  
public
static
void
main(String args[]){
 
    
System.out.println(
"Hello Java!"
);
 
  
}
}

  

JDK安装、java环境配置

3.在Test.java目录下打开cmd命令行

按住Shift+右键

JDK安装、java环境配置

4.编译程序

javac Test.java

生成java.class

JDK安装、java环境配置

5.运行程序

java Test

JDK安装、java环境配置

就这样java环境就搭建好了。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113130.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Nginx 配置中nginx和alias的区别分析

    Nginx 配置中nginx和alias的区别分析root和alias都可以定义在location模块中,都是用来指定请求资源的真实路径,比如:?123location/i/{root/data/w3;}请求http://foofish.net/i/top.gif这个地址时,那么在服务器里面对应的真正的资源是/data/w3/i/top.gif文件注意:真实的路径是root指定的值加上location指定的值。而alias正…

    2022年7月14日
    51
  • Javascript作用域问题的构造函数的变量

    Javascript作用域问题的构造函数的变量

    2022年1月4日
    49
  • Java Metric 入门详解

    Java Metric 入门详解翻译自:http://metrics.dropwizard.io/3.1.0/getting-started/    待完成……

    2022年6月17日
    43
  • ArrayList中的toArray()[通俗易懂]

    ArrayList中的toArray()[通俗易懂]ArrayList的toArrayArrayList提供了一个将List转为数组的一个非常方便的方法toArray。toArray有两个重载的方法:1.list.toArray();2.list.toArray(T[] a);对于第一个重载方法,是将list直接转为Object[]数组;第二种方法是将list转化为你所需要类型的数组,当然我们用的时候会转化为

    2022年5月14日
    46
  • 前缀索引和覆盖索引

    前缀索引和覆盖索引前缀索引当索引的字符串列很大时,创建的索引也就变得很大,为了减小索引体积,提高索引的扫描速度,就用索引的前部分字串索引,这样索引占用的空间就会大大减少,并且索引的选择性也不会降低很多。而且是对BLOB和TEXT列进行索引,或者非常长的VARCHAR列,就必须使用前缀索引,因为MySQL不允许索引它们的全部长度。使用:列的前缀的长度选择很重要,又要节约索引空间,又要保证前缀索引的选择性要和…

    2022年5月24日
    45
  • Linux内核概述

    Linux内核概述前言1.1随便先说下Linux内核非常庞大,我说的非常大并不是为了吓唬大家,确实是非常多的代码,超过600万行的代码,所以我写文章介绍Linux内核,也不可能每一行代码去分析,但是我会

    2022年7月3日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号