Java程序的设计环境配置
一、下载主要的开发工具
- JDK的下载
www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- Eclipse的下载
http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/
- Notepad++的下载
https://notepad-plus-plus.org/
二、环境变量的配置
- 安装jdk、

一路next即可安装完毕。
- 配置JAVA_HOME
安装好JDK之后,我们就要配置Java语言环境变量。右键我的电脑---属性---高级系统设置---选择高级选项卡---点击环境变量---在系统环境变量那点击新建,填写如下图内容:JAVA_HOME对于的值为:C:\Develop\Java\jdk1.8.0_121(这个其实就是JDK的安装的路径)

- 配置CLASSPATH
配置CLASSPATH和配置JAVA_HOME基本一致,同样是新建一个环境变量,如下图:
CLASSPATH对应的值为: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

- 配置 path
配置path的时候,则不需要新建了,在环境变量中就有,我们找到,并编辑,在数值的最前面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

- 验证是否配置成功
Win键+R快速打开cmd:输入java -version 和 javac -version,如果出现对应的版本的信息,则说明配置成功。如下图:

扩展知识点:
- JVM,JRE和JDK的区别
JVM:Java虚拟机(也叫Java语言解释器),用于解释执行Java源码编译后的字节码文件,JVM与平台相关。
JRE:Java运行环境,JRE主要包括java虚拟机(JVM)和Java程序运行所需的核心类库等。如果只是想运行一个Java开发好的程序,那么就只需要安装JRE即可。
JDK:Java开发工具包,JDK是提高给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE,工具包包括编译工具(javac.exe)和打包工具(jar.exe)等
- 为什么jdk中包含jre?
第一点:开发Java程序时,需要对程序进行测试,运行看效果,所以这些操作就需要有jre的支撑
第二点:jdk中的开发工具其实都是使用Java语言开发的,为了方便使用才打包成.exe文件,如果没有jre,这些工具也是无法运行的。
- path路径的作用?
在我们执行java程序的时候,要使用到java.exe和javac.exe等工具。而这些工具在bin目录下,配置path的目的就是告诉系统这些工具的路径,而后可以直接调用进行使用
- classpath路径的作用
Java程序执行,离不开类库,而classpath路径就是配置这些类文件的路径,以便在程序执行的时候,快速的找到。
- classpath配置的注意事项
dos窗口可以设置临时的classpath路径:set classpath = 路径;,这样做的好处是在不切换盘符的情况下,在任何的地方执行java文件都将是成功的。因为JVM在找不到java源文件的时候,就会根据临时设置的路径
Java程序的设计环境配置的更多相关文章
- Java程序算法设计视频分享,需要的来
每年都会有人说,IT行业饱和了,根本就找不到工作,其实,我想说的是,不是工作难找,而是你自己不够好! 前几天看到一CEO在微博上吐槽: 前几天招一算法工程师我们给了8万月薪*14+奖金,人家去阿里拿5 ...
- Java应用在docker环境配置容器健康检查
在<极速体验docker容器健康>一文已体验了docker容器健康检查功能,今天就来给java应用的容器加入健康检查,使应用的状态随时都可以被监控和查看. 实战环境信息 操作系统:macO ...
- 201521123118《java程序与设计》第4周作业总结
1.本周学习总结 1.1 尝试使用思维导图总结有关继承的知识点 1.2 使用常规方法总结其他上课内容. 为了不必要写重复的代码,可以运用继承,用关键字extends来定义一个类,被继承的类叫做父类,继 ...
- Go程序开发---Go环境配置:CentOS6.5+Go1.8标准包安装
1.Go安装 1.1Go的三种安装方式 Go有多种安装方式,可以选择自己习惯的方式进行,这里介绍三种安装方式: 1)Go源码安装 2)Go标准包安装 3)第三方工具安装 这里主要介绍下Go标准包在Ce ...
- Java程序的安装、配置、创建项目
一.安装JDK 第一步:双击进行安装. 第二步:配置 path 右击"计算机"--"属性"--"高级系统设置"--"环境变量&qu ...
- Java简介及开发环境配置
Java简介 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称.(注:Sun公司已于2009年04月20日被Oracle公司收购) 目前, ...
- JAVA核心技术I---JAVA开发环境配置
一:常常有看到Java SE,Java EE,Java ME,那么他们的区别呢? 1. Java SE(Java Platform,Standard Edition java平台标准版). Java ...
- Java从零开始学一(环境配置)
一.JDK的下载和安装 1.下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151. ...
- CentOS下Java的安装与环境配置
网上的文章很多,但我还是不知道下次需要看谁的,或是给朋友推荐谁的,索性我都整理出来,方便下次需要的时候能很快的看到或是给朋友链接.两种安装方式:解压安装和包安装 1.安装前检查: 因为安 ...
随机推荐
- C# DATETIME格式转换汇总 根据日期获取星期
原文:C# DATETIME格式转换汇总 根据日期获取星期 C# DateTime.Now.Year --2019(年) DateTime.Now.Month --9(月) DateTime.Now. ...
- untiy3D-初学NGUI遇到问题
1,如果需要能在场景中右键添加NGUI的控件,我们需要做好下图两个框住的地方 第一个框可以使用键盘的W选中,或者鼠标点击 第二个框我们选中UIRoot然后保持它的脚本文件为打开状态,才可以使用右键添加 ...
- vue开发 - 根据vue-router的meta动态设置html里title标签内容
1.路由文件 :router/index.js 添加 meta属性配置: import Vue from 'vue' import Router from 'vue-router' import in ...
- Zabbix学习笔记(yum源安装)
Zabbix学习笔记(yum源安装) 链接:https://pan.baidu.com/s/19RXhumkB-ulpI4BGOa5b_A 提取码:115h 复制这段内容后打开百度网盘手机App,操作 ...
- Java使用对象类型作为方法的返回值
- 【串线篇】spring boot配置文件大全【上】
一.配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的: • application.properties • application.yml 配置文件的作用:修改SpringB ...
- Java NIO学习(Path接口、Paths和Files工具类的使用)
NIO学习:Paths和Files工具类的使用 JDK1.7引入了新的IO操作类.在java.nio.file包下,Java NIO Path接口和Files类. Path接口:Path表示的是一个目 ...
- toj 4061 矩阵攻击(最大独立集)
题目: 给定一个01 矩阵,其中你可以在0的位置放置攻击装置.每一个攻击装置 (x,y) 都可以按照“日”字攻击其周围八个位置(x−1,y−2),(x−2,y−1),(x+1,y−2),(x+2,y− ...
- sql语句中判断空值的函数
COALESCE()函数 主流数据库系统都支持COALESCE()函数,这个函数主要用来进行空值处理,其参数格式如下: COALESCE ( expression,value1,value2……,v ...
- ISO C 字符串创建算符 “#”
使用用途: #define doit(name) pr_limits(#name, name) doit(RLIMIT_CORE); 这将由C预处理程序扩展为: pr_limits("RLI ...