1. 下载好jdk,并按照提示一步步安装,最后记下jdk所在的安装位置,这里假设在C:\Program Files (x86)\Java\jdk1.8.0_20

  2. 现在开始配置环境变量。鼠标右键点击“计算机”,选择属性,点击“高级系统设置”,在点击“高级”,最后点击“环境变量”,进入界面开始配置。
  3. 选择“系统变量”。
  4. 在“系统变量”里点击“新建”。

    变量名为:JAVA_HOME

    变量值为:C:\Program Files (x86)\Java\jdk1.8.0_20

    ps:变量值就是你jdk安装的路径我这里为C:\Program Files (x86)\Java\jdk1.8.0_20

  5. 系统变量”里点击“新建”。

    变量名为:CLASSPATH

    变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;          (记得最前面有一个"."和一个“;”)。

  6. 在“系统变量”里找到“path”(原来就有的,我们只需要添加一项)。

    在配置该变量之前注意做好path的备份啊,以防误删!!!!!

    需要添加的是:    jdk的安装路径加上“\bin”,

    像我这里就是:“;C:\Program Files (x86)\Java\jdk1.8.0_20\bin”我是把它加在原有的最后面,如果你要加在最前面就要这样:“C:\Program Files (x86)\Java\jdk1.8.0_20\bin;”

    仔细看,其实就是分号的位置有变。

  7. 配置好后,来到cmd界面输入“java”和“javac”查看是否配置成功!

    其实只要“JAVA_HOME”和“CLASSPATH”配置正确,java命令就会成功,如果“path”配置有问题,javac命令就会失败。也可以输入 path 查看jdk安装的路径 以防止找不到。

  1. 绝对路径:从盘符开始,用来定位唯一一个文件或者文件夹的路径。当前路径:即当前所处的路径,是一个绝对路径。相对路径:非起始于盘符,目标路径位置,是某个绝对路径的一部分,使用相对路径时,会跟当前路径结合为一个绝对路径。

Javac -d 目标路径 Java文件路径

(可以将.class文件保存到目标路径文件中)

Set classpath=.;目标路径;%classpath%

(可以在当前盘符进行编译)

  2.Java编译执行过程:1.加载字节码文件

2.验证字节码

3.分配和管理内存

4.翻译成机器码指令并执行

5.垃圾回收

jdk环境配置以及java执行过程的更多相关文章

  1. 01 Java jdk环境配置

    1.1 书籍(B) [1] java核心技术 [2] 实战java 1.2 网址(B) oracle.com http://www.ibm.com/developerWorks/cn/ https:/ ...

  2. MAC下 JDK环境配置、版本切换以及ADB环境配置

    网上方法,自己总结:亲测可行! 一.JDK环境配置.版本切换: 通过命令’jdk6′, ‘jdk7′,’jdk8’轻松切换到对应的Java版本: 1.首先安装所有的JDk:* Mac自带了的JDK6, ...

  3. Windows10下的JDK环境配置。

    首先附上JDK资源: 下载地址:Java SE Development Kit 8u112 PS:32位系统下载X86,64位系统下载X64 JDK安装: 此处省略安装步骤..... PS:记住JDK ...

  4. JAVA EE 运行环境配置(包含JAVA SE)

    JAVA EE 运行环境配置(包含JAVA SE) 1.下载并安装jre-7u7-windows-i586.exe (最新的JAVA运行环境) 2.下载并安装java_ee_sdk-6u4-jdk7- ...

  5. JDK环境配置(Windows)

    JDK环境配置(Windows): 1.下载jdk版本: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads ...

  6. windows下JDK环境配置与Android SDK环境配置

    一.JDK环境配置1.配置变量名:JAVA_HOME变量值:jdk安装的绝对路径. 变量名:Path(在系统变量中找到并选中Path点击下面的编辑按钮,不要删除原本变量值中的任何一个字母,在这个变量值 ...

  7. jdk环境配置-windows 10

    近期由于云服务器到期,重新买了一个云服务器,这里顺便把jdk环境配置步骤做一个记录 1.下载自己需要的jdk 我这里是下的免安装版的  2.计算机(此电脑)->属性->高级系统设置-> ...

  8. Java 执行过程中的内存模型

    一.前言 本文的主要工作:尝试以时间顺序追踪一遍 Java 执行的整个过程,以及展示 JVM 中内存模型的相应变化. 本文的主要目的:希望能够通过 Java 执行过程的冰山一角,增进对编程语言工作原理 ...

  9. Windows 7下配置JDK环境变量和Java环境变量配置

    下面来介绍一下Java环境变量配置,是在Windows 7下配置JDK环境变量. 方法/步骤  1 安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:C:\Program Fil ...

随机推荐

  1. 【POJ2230】Watchcow

    题目大意:给定一个 N 个点,M 条边的无向图,要求不重复地经过每条边两次,并且从 1 号节点出发最后回到 1 号节点,求一条路径. 题解:不重复地经过两次这个操作很容易地通过无向图的建边方式来实现, ...

  2. latex 导入pdf

    pdflatex \includepdf[addtotoc={1,section,1,something would show in catalog,cc},pages=-,offset=0cm 0. ...

  3. (线性dp,LCS) POJ 1458 Common Subsequence

    Common Subsequence Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 65333   Accepted: 27 ...

  4. go操作redis和mysql示例

    一:redis示例 使用redis的包是: github.com/garyburd/redigo/redis 1:编写第一个示例: 链接,设置,获取 redis_basic.go package ma ...

  5. ECharts基础

    echarts: js引用:<script type="text/javascript" src="js/echarts.js"></scri ...

  6. java io系列23之 BufferedReader(字符缓冲输入流)

    转载请注明出处:http://www.cnblogs.com/skywang12345/p/io_23.html 更多内容请参考:java io系列01之 "目录" Buffere ...

  7. Linux记录-linux系统监控命令汇总

    命令 功能应用 用法举例     free 查看内存使用情况,包括物理内存和虚拟内存 free -h或free -m     vmstat 对系统的整体情况进行统计,包括内核进程.虚拟内存.磁盘.陷阱 ...

  8. C#多线程和异步(二)——Task和async/await详解

    一.什么是异步 同步和异步主要用于修饰方法.当一个方法被调用时,调用者需要等待该方法执行完毕并返回才能继续执行,我们称这个方法是同步方法:当一个方法被调用时立即返回,并获取一个线程执行该方法内部的业务 ...

  9. <HTML深入浅出> 读书笔记

    <html> <head> <meta http-equiv="Content-Type" content="text/html; char ...

  10. npm与yarn命令对比

    Yarn是由Facebook.Google.Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 Yarn 是为了弥补 npm 的一些缺陷而出现的(比如,npm install时候会 ...