Java学习之Jdk配置

1.JDK,JRE,JVM介绍

1.1什么是JDK

      JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。

1.2什么是JRE

JRE(Java Runtime Environment,Java运行环境),包含JVM标准实现及Java核心类库。JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具(如编译器和调试器)

注:(所以作为开发人员其实我们是可以不安装JRE的——因为jdk里面已经包含)

1.3什么是JVM

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

JDK JRE JVM 关系图(引用https://blog.csdn.net/songkai320/article/details/51819046

上面我们了解了什么是JDK和JRE和JVM下面讲解为什么要 配置Path路径

二JDK路径配置

JDK路径配置其实配置的就是java的编译程序路径

为什么要配置Path路径那么什么是Path路径?

2.1path路径是什么

计算机执行一个命令时,比如我们在dos下执行javac命令,计算机搜先会搜索当前目录下是否有可执行的javac程序,然后再在系统Path路径上选择能够执行javac命令的程序,最后在win32里面寻找。否则将找不到。这是计算机的查找过程。现在我们就可以知道为什么要配置path路径了。其实就是为了解决我们在任何目录下计算机都可以找到并执行java的编译程序。

注(因此我们也可以不配置path也可以编译Java程序,当然这样会非常麻烦因为你只能在javac同目录下编译java程序--。)

2.2path路径格式

path路径使用绝对路径也叫物理路径

格式:x盘\x文件

例:D:\JAVA\JDK1.8\bin

2.3path路径配置过程

a)点击开始按钮找到此电脑(win7一下是计算机)

b)右键属性找到高级系统设置

c)单击选择环境变量

d)在系统变量中找到path选这编辑后新建将要配置的路径填写进去就可以了

原文地址:https://www.cnblogs.com/KeyThink/p/9275429.html

时间: 2024-10-08 07:12:54

Java学习之Jdk配置的相关文章

Java学习2 - JDK和JRE和JVM的区别_JDK的下载安装_环境变量配置

一 JDK和JRE和JVM的区别 Jdk: Java Development kit - Java 开发工具 JRE: Java Runtime Environment - java运行环境 JVM: Java Virtual Machine - Java 虚拟机 关系:Jdk包含JRE,JRE包含JVM 二 Java 开发环境配置 1.下载JDK: www.oracle.com(download->Java(右侧)->Java SE (includes JavaFX) | Early Acc

Java学习-001-JDK安装配置

本节主要讲述在 Win7 64bit 系统下安装.配置 JDK8u25,敬请参阅.详细步骤如下: 一.JDK下载 您可到 官方网站 或 我的云盘 下载,对应的JDK8u25的安装程序,下载过程不再赘述,相关的链接如下所示: 官方网址:JDK8u25下载 我的云盘: 若官方网址失效,可进入 官网 寻找对应的链接下载即可. 二.JDK安装 以管理员身份运行下载的 JDK 安装文件 {jdk-8-windows-x64.exe},进入JDK安装的引导界面,根据安装向导进行 JDK8 的安装即可. 注意

Java学习1——JDK(学前准备)

一.下载: 可以在http://www.oracle.com/technetwork/java/javase/downloads/index.html下载并安装Java SE(JDK) java大致版本区别如下: Java SE(Java Platform,Standard Edition) 它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edit

NOTE07152246 JAVA 发展及JDK配置

一.软件工程师体系: 操作系统(Windows/Linux/Unix) - 数据库系统 - 中间件(WebSphere/Tomcat) - JAVA EE 1.操作系统为用户构建了一个平台.此平台上可以进行任意的扩展 2.数据库专门用于存储信息,IBM DB2.Oracle.Sqlserver.mysql 3.中间件 WebSphere/Tomcat 4.应用开发(Java EE)等 二.JAVA基础(JDK配置.基本语法和结构) 1.变量与数据类型 2.运算符.表达式与语句 3.循环与选择性语

[java学习笔记]JDK的安装和环境变量的配置

1.JDK的下载和安装 jdk(java development kit)是java提供给我们的一套java开发工具,它必运行在JVM(java虚拟机)上,java语言的跨平台性就是利用java运行在JVM的不同平台版本实现的.比如JVM有linux版,windows版和mac版,我们写好的java程序不用修改就能运行在这三个不同的操作系统上,就是依靠这些平台对应的JVM. JDK的下载 java目前的最新版本是JDK-8u60,点击此链接下载java8.0,上面和下面的区别在于下面有api的使

Java学习之环境配置

1.学习每门语言之前都会为之配置环境,也就是运行程序所需要的环境. 2.运行Java程序就要安装Java的环境,Java的特点是跨平台,即:可以在不同操作系统下运行,Linux.windows.mac等.只要在不同的操作系统下安装不同版本的虚拟机就可以运行Java程序. 3.Java的运行环境是JRE,开发环境是JDK,只要安装了JDK就行,JDK包括JRE环境. 在官网上下载JDK,然后直接安装.安装完成之后在本系统中进行环境变量配置,这样就可以在dos命令下直接运行Java程序,而不用去Ja

Java语言程序设计jdk配置环境

1)JAVA_HOME指明JDK安装路径, 就是刚才安装时所选择的路径C:\Program Files\Java\jdk1.8.0_121, 此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行eclipse等都需要依*此变量): 2)Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 3)CLASSPATH为java加载类(class orlib)路径,只有类在classpath中,java命令才能

【java学习】JDK、JRE、JVM的关系

目录结构: contents structure [-] 什么是JDK,JRE,JVM 安装JDK的时候为什么有两个jre 专用JRE 共用JRE 共用JRE和专用JRE的对比 java的跨平台特性 JDK各个文件的作用 参考文章 1,什么是JDK,JRE,JVM. JDK:java development toolskit,包含java开发工具和jre. JRE:java runtime enviroment,包含java运行环境和jvm. JVM:java virtual machine,j

Java 开发环境JDK配置--问题处理

本人之前安装有jdk7,现在安装8,按照以下文档配置问题: JAVA开发环境的搭建(配置JAVA开发环境) - Belieflee - 博客园http://www.cnblogs.com/Belieflee/p/4778315.html Windows管理多个java版本--解决'has value '1.8',but'1.7' is required'的方法 - 今心 - 博客园http://www.cnblogs.com/zhunian/p/5590478.html 将jdk版本7的卸载后,