Java(一)环境的安装与配置
一、JDK的安装
1.JDK与JRE的区别
Java开发环境,简称JDK(Java Development Kit),它是Java的核心,包括了Java编译器、Java运行环境、Java打包工具、Java文档生成器等。Java运行环境,简称JRE(Java Runtime Environment),只能运行已编写好的程序,不能用于编译代码。JDK中自带了JRE。
2.JDK下载地址
http://www.oracle.com/technetwork/java/javase/downloads/index.html
3.安装要点
安装JDK时会弹出一个JRE的安装窗口,切记一定要将它设置成与JDK不同的安装路径。即JDK和JRE安装在不同文件夹中。否则会造成设置环境变量后命令提示符中javac指令无效。
JDK安装目录清单:
(1)bin目录:用于存放一些可执行程序。最重要的事java.exe和javac.exe。前者是编译器工具,将Java文件编译成Java字节码文件;后者是运行工具,它会启动一个Java虚拟机(JVM)进程,来运行字节码文件。
(2)db目录:是一个小型的数据库。
(3)jre目录:为Java程序提供运行环境。
(4)include目录:JDK是通过C/C++实现的,该目录用于存放C语言的头文件。
(5)lib目录:lib是library的缩写,是Java类库或库文件,是开发工具使用的归档包文件。
(6)src.zip文件:src中存放了JDK核心类的源代码。
二、环境变量的配置
1.path环境变量
path环境变量用于保存一列用";"间隔的路径,命令提示符运行文件时,操作系统优先从该列路径中寻找文件。若不进行配置,则会报未找到文件的错误。
右击我的电脑->属性->高级系统设置->环境变量->新建系统变量->变量名:JAVA_HOME,变量值为JDK的安装目录,我的在F:\Java\jdk1.8.0_171->确定->双击系统变量中的"path"->添加"%Java_HOME%\bin;"变量值->确定
2.classpath环境变量
classpath环境变量用于保存一列路径,Java虚拟机需要运行一个类时,优先从该列路径中寻找所需要的class文件和类包。配置路径前添加".;"(当前目录),用于识别当前目录下的Java类。
新建系统变量->变量名:CLASSPATH,变量值为".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar"
三、检验安装是否成功
WIN+R打开运行,输入cmd打开命令提示符,若分别输入Javac和Java都运行成功,则表示安装成功。
Java(一)环境的安装与配置的更多相关文章
- Java 运行环境的安装、配置与运行
(一)SDK 的下载与安装 1. 下载SDK 为了建立基于SDK 的Java 运行环境,需要先下载Sun 的免费SDK 软件包.SDK 包含了一整套开发工具,其中包含对编程最有用的是Java 编译器. ...
- Win7 32位系统下Java开发环境的安装及配置
目录: Java JDK安装. Java JDK系统环境的配置. 配置常见问题的解决. Java JDK的安装 Java Jdk(Java Development Kit)Java开发不可缺少的环境, ...
- (转)Tomcat(java运行环境)安装及配置教程
转自:http://jingyan.baidu.com/article/870c6fc33e62bcb03fe4be90.html 用来进行web开发的工具有很多,Tomcat是其中一个开源的且免费的 ...
- 实验 1 Java 运行环境的安装、配置与运行
一.实验目的 1. 掌握下载 Java SDK 软件包. 2. 掌握设置 Java 程序运行环境的方法. 3. 掌握编写与运行 Java 程序的方法. 4. 了解 Ja ...
- Java环境的安装与配置
Java环境的安装与配置 环境:Java8,win10 推荐oracle官网oracle官网https://www.oracle.com/index.html下载JDK进行安装 选择自己需要的版本下载 ...
- 【C#】VS2015开发环境的安装和配置(二)2016-08-03更新
分类:C#.VS2015.WPF.ASP.NET MVC.Android.iOS.Unity3D: 更新日期:2016-08-03 按下面介绍的步骤安装即可. 一.安装JDK和Android SDK ...
- 【C#】VS2015开发环境的安装和配置(一)2016-08-03更新
分类:C#.VS2015.WPF.ASP.NET MVC.Android.iOS.Unity3D: 更新日期:2016-08-03 一.简介 为了避免网上乱七八糟的过时介绍,避免误导初学者,这次把至2 ...
- Twitter Storm:单机环境的安装与配置
Twitter Storm:单机环境的安装与配置 好久没写博客了,这一段时间一直被导师push着做毕业设计.由于目前的方向偏向于图像识别检索,毕设打算做一个基于分布式计算平台的图像检索系统,查阅相关资 ...
- Java eclipse Myeclipse tomcat安装及配置
Java eclipse Myeclipse tomcat安装及配置作者:天涯 来源:中国自学编程网 发布日期:1223857747目前,开发Java网页程序,最流行的就是用Myeclipse来进行编 ...
随机推荐
- HTML5与HTML4的区别-----通用的排版结构
一个网页通常分为:头部,主体内容和脚部三个部分,当然也有其他更细的划分方法. 以移动端为例, 当给一个设计图,我通常使用一下结构: <div class="container&quo ...
- Jmeter之将测试结果导出到Excel
一:环境准备 1.下载jxl.jar这个jar包 2.下载好之后,放到Jmeter的安装路径下的lib目录下 3.jxl.jar的作用:完成对Excel的读写以及修改操作 如何利用jmter操作exc ...
- Spring ——Spring IoC容器详解(图示)
1.1 Spring IoC容器 从昨天的例子当中我们已经知道spring IoC容器的作用,它可以容纳我们所开发的各种Bean.并且我们可以从中获取各种发布在Spring IoC容器里的Bean,并 ...
- vue hash模式下微信分享后打开首页,三种完美解决方案
微信分享功能给我们带来了很大的便利,使得基于微信开发出来的 H5 页面可以很好的通过微信平台进行传播.所以呢,基本上每个基于微信开发的 H5 都会集成微信分享功能.但是,前几天在对接微信分享 API ...
- 踩坑ThinkPHP5之模型对象返回的数据集如何转为数组
各位小伙伴们大家好,冷月今天在做项目的过程中呢,遇到了一个坑就是用tp5的模型操作数据库时,返回的是数据集而不是直接的数组.于是冷月就想办法如何将数据集转为数组.写下这篇博文,防止大家遇到这个坑时可以 ...
- light oj1028 - Trailing Zeroes (I)
1028 - Trailing Zeroes (I) We know what a base of a number is and what the properties are. For exa ...
- WARNING: The host '$hostname' could not be looked up with resolveip. (转)
环境介绍:CentOS6.X MySQL版本:5.5.X以上 执行scripts/mysql_install_db脚本时,抛出一条Warning,主机名和IP地址无法解析: The host '$ho ...
- vscode安装使用
1.新建文件:cmd+n2.设置默认浏览器: https://blog.csdn.net/zSY_snake/article/details/83449571 3.view in browser不支持 ...
- dotnetcore3.1 WPF 中使用依赖注入
dotnetcore3.1 WPF 中使用依赖注入 Intro 在 ASP.NET Core 中默认就已经集成了依赖注入,最近把 DbTool 迁移到了 WPF dotnetcore 3.1, 在 W ...
- .net core 3 web api jwt 一直 401
最近在给客户开发 Azure DevOps Exension, 该扩展中某个功能需要调用使用 .NET Core 3 写的 Web Api. 在拜读了 Authenticating requests ...