关键词:
快速了解:
JDK是整个Java的核心,包括了一个Java运行时环境(JRE)、Java工具以及基本的Java类库。JDK是Sun公司免费提供给软件工程师开发java应用程序一套开发套件。简单的说
JDK(Java Development Kit)有很多帮助开发人员进行java开发时所用到的工具,包括编译、调试、运行等等命令。
JRE(Java Run )就是在运行java应用程序时提供支持的环境。
JRE在一些操作系统中已经预装了,但是JDK却并不一定有安装,毕竟不是个个都是java开发人员。所以我们现在要成为java工程师,首先得先安装并设置好开发环境。
快速配置:
1、在Path编辑后面加入:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (注意!!!如果加入前最后面没有;要加入;)
2、进行新建一个CLASSPATH:变量名字:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3、进行新建JAVA_HOME:变量名:JAVA_HOME 变量值:本机jdk的路径,比如我 :C:\Program Files\Java\jdk-10.0.2
轻松了解以及详细配置
什么是jdk?
JDK是学好Java的第一步。不管是你要学习java编程,还是要搭建jsp web开发环境,或者是android开发环境都离不开它。
jdk是什么呢?jdk的是java development kit的缩写,意思是java程序开发的工具包。也可以说jdk是java的sdk。
先来说一下jdk的版本,一共有三种,标准版,企业版,移动设备版。
首先我们进入官网进行查看
第一进行下载如下:
或者百度下载:
步骤一:当我们没有在主页时候,可以单击oracle进入主页
步骤二:进行下载 这个Trials and Downloads是测试和下载的意思
第三步:进行进入查找java中的jdk
第四步:找下载地址
第五步进入下载:
下载完成
第二进行安装:
这里有安装提示,只需要点下一步即可
完成后进行cmd查询 win+R键进行运行(win键在Ctrl与Alt中间)
进行cmd进入后输入java回车
执行后会出现很多东西,如下图
出现这个表示已经安装完成
删除操作
如果安装过的,可以到系统里面卸载
需要卸载两个即可如图:
删除完成再进行安装即可;
进行配置环境:
第一步:我的电脑右键点击属性
第二步:高级系统设置->环境变量->
以下针对没有配置过环境变量的系统:
1、在Path编辑后面加入:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意!!!如果加入前最后面没有;要加入;)
首先我们需要查找Path->编辑(有的系统可能有两种格式)
第一种格式:
第二种格式:(两种格式都是差不多,可以根据系统进行配置)
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
2、进行新建一个CLASSPATH
变量名字:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3、进行新建JAVA_HOME
变量名:JAVA_HOME
变量值是不一样的,根据你按照时候进行查看(推荐点击浏览目录,然后进入电脑的系统盘[一般为C盘],进入后看Program Files这个文件下,进入java文件下,选择jdk文件夹即可)
也可以直接进入系统盘查找jdk复制路径放到变量值即可
我的根目录如下:
C:\Program Files\Java\jdk-10.0.2
最后进行测试:
进入cmd命令输入javac
出现该信息说明已经配置成功
提示:
eclipse出现an error has occurred.see the loh file
有些安装后出现问题如图
是不是eclipse版本太新引起的,我在更新之后也出现了这样的问题,
解决方法:
1,打开eclipse安装目录下的eclipse.ini文件;
2,打开的文本文件最后添加一行
--add-modules=ALL-SYSTEM
3,保存重新打开Eclipse。
测试过已经ok
什么是JRE?
普通用户并不需要安装JDK来运行Java程序,而只需要安装JRE(Java Runtime Environment)。而程序开发者必须安装JDK来编译、调试程序。
小结:
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
JDK就是Java Development Kit
JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。
如果安装了JDK,会发同你的电脑有两套JRE,一套位于 \jre 另外一套位于 C:\Program Files\Java\j2re1.4.1_01 目录下,后面这套比前面那套少了Server端的Java虚拟机,不过直接将前面那套的Server端Java虚拟机复制过来就行了。而且在安装JDK可以选择是否安装这个位于 C:\Program Files\Jav a 目录下的JRE。如果你只安装JRE,而不是JDK,那么只会在 C:\Program Files\Java 目录下安装唯一的一套JRE。
JRE的地位就象一台PC机一样,我们写好的 Win32应用程序需要操作系统帮我们运行,同样的,我们编写的Java程序也必须要JRE才能运行。所以当你装完JDK后,如果分别在硬盘上的两个不同地方安装了两套JRE,那么你可以想象你的电脑有两台虚拟的Java PC机,都具有运行Java程序的功能。所以我们可以说,只要你的电脑安装了JRE,就可以正确运行Jav a应用程序。
1、为什么Sun要让JDK安装两套相同的JRE?这是因为JDK里面有很多用Java所编写的开发工具(如javac.exe、jar.exe等),而且都放置在 \lib\tools.jar 里。从下面例子可以看出,先将tools.jar改名为tools1.jar,然后运行javac.exe,显示如下结果: Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac /Main 这个意思是说,你输入javac.exe与输入 java -cp c:\jdk\lib\tools.jar com.sun.tools.javac.Main 是一样的,会得到相同的结果。从这里我们可以证明javac.exe只是一个包装器(Wrapper),而制作的目的是为了让开发者免于输入太长的指命。而且可以发现\lib目录下的程序都很小,不大于2 9K,从这里我们可以得出一个结论。就是JDK里的工具几乎是用Java所编写,所以也是Java应用程序,因此要使用JDK所附的工具来开发Java程序,也必须要自行附一套JRE才行,所以位于C:\Program Files\Java目录下的那套JRE就是用来运行一般Java程序用的。
2、如果一台电脑安装两套以上的JRE,谁来决定呢?这个重大任务就落在java.exe身上。Java.exe的工作就是找到合适的JRE来运行 Java程序。 Java.exe依照底下的顺序来查找JRE:自己的目录下有没有JRE;父目录有没有JRE;查询注册表: [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment] 所以java.exe的运行结果与你的电脑里面哪个JRE被执行有很大的关系。
3、介绍JVM JRE目录下的Bin目录有两个目录:server与client。这就是真正的jvm.dll所在。 jvm.dll无法单独工作,当jvm.dll启动后,会使用explicit的方法(就是使用Win32 API之中的LoadLibrary()与GetProcAddress()来载入辅助用的动态链接库),而这些辅助用的动态链接库(.dll)都必须位于jvm.dll所在目录的父目录之中。因此想使用哪个JVM,只需要设置PATH,指向JRE所在目录底下的jvm.dll。
jdk?jre?
很多人都搞不懂什么是jdk,什么是jre,只知道电脑安装了这两个就能开发和运行java程序,这里我简单讲讲什么是jdk,什么是jre。jdk,即JavaDevelopmentKit,故名思意就是Java开发工具,它由Java程序设计语言、Java虚拟机以及JavaApi类库... 查看详情
在ubuntu上怎么安装jdk
参考技术A1JREvsOpenJDKvsOracleJDK在我们继续了解如何安装Java之前,让我们快速地了解JRE、OpenJDK和OracleJDK之间的不同之处.1.1JRE和JDKJRE(JavaRuntimeEnvironment)它是你运行一个基于Java语言应用程序的所正常需要的环境。如果你不是一个程序员... 查看详情
使用java软件之前需要的一些准备和使用方法,让我们一起来了解吧(需要jdk安装包可以私我哦)(代码片段)
...器2.JDK:客户——jre——开发人员——jdk 安装jdk之后,jre自动安装一1.安装jdk——默认开发工具——默认文件路径 2.配置变量(相当于为了读书做准备) jdk变量——3个 入口:电脑—... 查看详情
使用java软件之前需要的一些准备和使用方法,让我们一起来了解吧(需要jdk安装包可以私我哦)(代码片段)
...器2.JDK:客户——jre——开发人员——jdk 安装jdk之后,jre自动安装一1.安装jdk——默认开发工具——默认文件路径 2.配置变量(相当于为了读书做准备) jdk变量——3个 入口:电脑—... 查看详情
java安装失败?
java安装可能的原因是上次安装的版本没有卸载干净,导致无法正确安装。 Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、... 查看详情
jre与jdk
...等,如果想要运行一一个开发好的Java程序,计算机中只需要安装JRE即可。 -3、JDK(JavaDevelopmentKitJava开发I具包) -4、JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了... 查看详情
004_jdk的下载和安装
一、在下载安装jdk之前我们需了解一下什么是jdk?以及jdk的基本组件有那些? a):JDK(JavaDevelopmentKit)是Java语言的软件开发工具包(SDK) b):jdk的基本组件(大层次:包含jre、jvm) javac–编译器,将源程序转... 查看详情
jdk,jre,jvm三者间的关系,以及jdkjre的主要结构
...含了java的开发工具,也包括了 JRE。所以安装了JDK,就不用在单独安装JRE了。2.JRE是包括Java虚拟机(JVMJavaVirtualMachine)和Java程序所需的核心类库等, 如果想要运行一个开发好的Java程序,计算机... 查看详情
jdk(多版本)安装注意!
?安装jdk和jre?jdk配置环境变量和测试?安装多版本jdk和切换?jdk下的jre和第二次安装的jre的区别 注意点:1.jdk版本需要是64位2.安装JDK选择安装目录安装过程中会出现两次安装提示。第一次是安装jdk(其中会附带jre,这个jre和后面... 查看详情
jdk和jre有啥区别?
他们的安装目录有什么关系呢?谢谢JDK:JavaDevelpmentKitjava开发工具JRE:JavaRuntimeEnvironmentjava运行时环境JVM:javaVirtualMachinejava虚拟机jdk是给开发人员使用的,jre和jvm是给普通用户使用,如果只是运行Java程序,安装JRE即可JDK:是java... 查看详情
jdk下载安装以及环境变量的配置
...7、根据自己的电脑操作系统下载对应的jdk版本二、JDK的安装注意:这里的安装JDK,安装过程中会出现两次安装提示。第一次是安装jdk,第二次是安装jre。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java... 查看详情
如何配置jdk和jre的环境变量
参考技术A安装JDK选择安装目录安装过程中会出现两次安装提示。第一次是安装jdk,第二次是安装jre。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错... 查看详情
可能是windows下最简单的java环境安装指南
...JavaRuntimeEnvironmentJava运行环境如果要从事Java编程,则需要安装JDK,如果仅仅是运行一款Java程序则JRE就满足要求。Java的安装包分为两类,一类是JRE其就是一个独立的Java运行环境;一类是JDK其是Java的开发环境,不过在JDK的发布包... 查看详情
jdk安装教程(windows11安装,超详细,简单)
总共分三步:下载jdk安装包根据要求安装jdk和jre配置环境变量jdk简介:JDK:JavaDevelopmentToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具(javac/java/jd... 查看详情
如何进行javajdk,jre,以及eclipse和tomcat的安装和环境变量的配置,请尽量详细,谢谢。
...92;jre7C:\ProgramFiles(x86)\Java\Myeclipse\eclipse这些是安装路径首先在系统变量中新建JAVA_HOMECLASSPATHPATH三个变量,其中个变量的配置如下,还有tomcat的话把servlet包扔到JDK的lib目录下去吧,配置好tomcat的servlet包。CLASSPATH:.;%JAVA_... 查看详情
win10系统安装和配置64位jdk-13
win10系统安装和配置64位JDK-13 1.下载JDK-13下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html2.安装JDK-13双击下图的JDK进行安装,安装方法简单粗暴,一路next下去。。。当然可以更改安装目录3.安装JDK-13... 查看详情
ubuntu20.04安装jdk
...有更多的工具集和API。在Java开发的时候通常都需要要求安装JDK。安装命令aptinstalldefault-jdk安装命令非常简单,直接执行上面的命令就行了。在安装的时候,我们遇到了下面的错误:Err:1http://security.ubuntu.com/ubuntuf 查看详情
配置java开发环境
...试,所以第一步先搭建java的开发环境啦。 第一步:安装JDK 1、了解一下JVM(JavaVirtualMachine—Java虚拟机)JRE(JavaRuntimeEnvironment—Java运行时环境)JDK(JavaDevelopmentkit—Java开发工具包) 2、JDK包含了JRE和JVM,所以安装了JDK就安装 查看详情