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来进行编 ...
随机推荐
- 题解【Luogu P6102 谔运算】
\[ \texttt{Description} \] 给出一个长度为 \(n\) 的数列 \(a\),求 \(\sum\limits_{i=1}\limits^{n}\sum\limits_{j=1} ...
- 给Hangfire的webjob增加callback和动态判断返回结果功能设计
背景介绍 通常业务中需要用到定时执行功能,我用hangfire搭建了一个调度服务,这个调度服务是独立于业务逻辑的,具体可以参考文章:https://github.com/yuzd/Hangfire.H ...
- [Linux]curl 测试socket http代理
Socket5 curl --socks5 10.2.46.19:10808 http://www.baidu.com #-----查询结果----- <!DOCTYPE html> &l ...
- ISO14229系列之二:诊断指令格式和相关概念
作者:autogeek 原文链接:http://www.cnblogs.com/autogeek/p/4458658.html 1. 简单的通信机制 其实诊断通信的机制很简单,可以类比client-s ...
- mac系统目录结构
1 符合unix传统的目录 /bin 传统unix命令的存放目录,如ls,rm,mv等. /sbin 传统unix管理类命令存放目录,如fdisk,ifconfig等等. /usr 第三方程序安装目录 ...
- Solr系列2-Solr服务安装
1: Solr简介 1.1 简介: 1.2 下载: 2:Solr 安装 2.1 安装 2.2 目录结构 3 :启动Solr 3.1 启动 3.2使用Solr提供的测试数据 3.5 Solr配置文集 3 ...
- Caliburn.Micro框架之Action Convertions
首先新建一个项目,名称叫Caliburn.Micro.ActionConvertions 然后删掉MainWindow.xaml 然后去app.xaml删掉StartupUri这行代码 其次,安装Ca ...
- python3-cookbook笔记:第九章 元编程
python3-cookbook中每个小节以问题.解决方案和讨论三个部分探讨了Python3在某类问题中的最优解决方式,或者说是探讨Python3本身的数据结构.函数.类等特性在某类问题上如何更好地使 ...
- WebSocket以及socketIO的使用
简介 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据.在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久 ...
- 如何用apply实现一个bind?
面试题:如何用apply实现一个bind? Function.prototype._bind = function(target) { // 保留调用_bind方法的对象 let _this = th ...