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.安装前检查: 因为安 ...
随机推荐
- rabbitmq部署安装
1.安装rabbitmq需要提前安装erlang,相关下载地址:http://www.erlang.org/downloads,需要注意:默认安装的RabbitMQ 监听端口是5672 启动和 ...
- Vue / keep-alive使用
keep-alive keep-alive是Vue提供的一个抽象组件,用来对组件进行缓存,从而节省性能,由于是一个抽象组件,所以在v页面渲染完毕后不会被渲染成一个DOM元素 <keep-aliv ...
- JavaScript常用字符串方法和属性
一直以来 在喜马拉雅上听 陪你读书(JavaScript WEB前端) 主播沙翼 讲的很好 果断买了这本书 现在做个笔记 var str = ‘abcd’ str.charAt(0); // ...
- Java 8实战之读书笔记五:超越Java 8
四.超越Java 8 第13章 函数式的思考 下面是这一章中你应该掌握的关键概念. 从长远看,减少共享的可变数据结构能帮助你降低维护和调试程序的代价. 函数式编程支持无副作用的 ...
- c#模板化生成接口
最近打算做这样一个事情,一个桌面系统项目既可以一体化部署,作为一个软件一个进程部署,也可以把业务服务化部署. 那一般意味着我们要完全写2套东西,一套是直接UI调用业务,一套是Ui调用RPC.这样比较多 ...
- nginx部署静态资源
第一步.推荐使用EditPlus中ftp工具 安装,然后点击File->FTP->FTPUPLOAD->Settings->add.然后进行配置: 这样只是为了方便编辑Linu ...
- EBCDIC 870 Poland
Characters are shown with their equivalent Unicode codes.
- CS184.1X 计算机图形学导论(第四讲)
一.齐次变换 1.平移变换 变换矩阵不能包含X,Y,Z等坐标变量 如果x坐标向右平移了5个单位长度,则x~=x+5.在变换矩阵中表示的时候添加一个w坐标变量.通过加入一个w坐标,可以实现平移变换 1& ...
- robotframework的if else
- Es学习第七课, term、terms、match等基本查询语法
term.terms查询 term query会去倒排索引中寻找确切的term,它并不知道分词器的存在,这种查询适合keyword.numeric.date等明确值的 term:查询某个字段里含有某个 ...