**java环境搭建**

为大家主要介绍java的环境搭建,本人Windows系统,那就给大家讲一下在windows系统下搭建java的开发环境。
JDK的介绍
jdk(Java Development Kit)是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK包含的基本组件包括:

javac – 编译器,将源程序转成字节码

jar – 打包工具,将相关的类文件打包成一个文件

javadoc – 文档生成器,从源码注释中提取文档

jdb – debugger,查错工具

java – 运行编译后的java程序(.class后缀的)
等;
下载JDK
首先,要想在电脑上进行java程序的编写,首先我们需要安装JDK现在我们来看看JDK的安装。
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
点击下载按钮

然后接受许可认证,建议不要版本太低,最好为6.0及以上:

Jdk的安装
点击安装一步步按提示下一步,!!切记安装的路径!!!


在选择安装路径的时候不能出现中文,如:C:\我的jdk\java…若是出现了中文在安装过程中极易出错
环境变量的配置
安装完成后右击"我的电脑",点击"属性",选择"高级系统设置";

选择"高级系统设置"选项卡,点击"环境变量"

点击如下:

在"系统变量"中设置3项属性,(切记设置系统变量不是用户变量)JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。

变量设置参数如下:

变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_101 //要根据自己的实际路径配置

变量名:CLASSPATH
值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."

变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

JAVA_HOME 设置
JAVA_HOME的设置一是为了方便引用,比如,JDK安装在C:\jdk1.8.0目录里,则设置JAVA_HOME为该目录路径,那么以后要使用这个路径的时候,只需输入%JAVA_HOME%即可,避免每次引用都输入很长的路径串;

二则是归一原则,当JDK路径改变的时候,仅需更改JAVA_HOME的变量值即可,否则,就要更改任何用绝对路径引用JDK目录的文档,要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!

三则是第三方软件会引用约定好的 JAVA_HOME变量, 不然, 你不能正常使用该软件。

path设置

CLASSPATH 设置
classpath 环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让 java解释器知道到哪里去找这个类。通常,sun为我们提供了一些额外的丰富的类包,一个是 dt.jar,一个是 tools.jar,这两个 jar 包都位于 C:\jdk1.8.0\lib目录下,所以通常我们都会把这两个 jar包加到我们的 classpath环境变量中set classpath=.;C:\jdk1.8.0\lib\tools.jar;C:\jdk1.8.0\lib\dt.jar

!!!注:如果使用1.5以上版本的JDK,不用设置CLASSPATH环境变量,也可以正常编译和运行Java程序。

完成以上步骤就完成了jdk的环境配置。

测试JDK是否安装成功
1、“window+R”,键入"cmd";
2、键入命令: java -version、java、javac 几个命令,出现以下信息,说明环境变量配置成功;

Java环境搭建(windows版、超详细)相关推荐

  1. 最详细的JavaWeb开发基础之java环境搭建(Windows版)

    首先欢迎大家来学习JavaWeb,在这里会给你比较详细的教程,从最基本的开始,循序渐进的深入.会让初学者的你少踩很多坑(大实话),如果你已经掌握了JavaWeb开发的基础部分,请耐心等待后续的进阶阶段 ...

  2. appium java环境_Appium环境搭建(Windows版)

    注:appium安装到C盘,node.js安装到C盘 一.安装node.js 1.到官网下载node.js:https://nodejs.org/en/download/ 2.获取到安装文件后,直接双 ...

  3. 十 Appium环境搭建(Windows版)

    注:appium安装到C盘,node.js安装到C盘 一.安装node.js 1.到官网下载node.js:https://nodejs.org/en/download/ 2.获取到安装文件后,直接双 ...

  4. 新手如何利用电脑本地环境搭建网站(超详细)

    搭建本地环境 本地PHP环境的搭建,要说简单也简单,要说麻烦也麻烦,这儿推荐大家使用PHP集成环境软件:PHPstudy.目前官网已经更新到了8.0版本,非常好用,推荐大家使用,这教程也使用这个工具 ...

  5. IntelliJ IDEA Community Edition 安装教程(Windows版超详细)

    Hello everbody , my name is a op. 在上一期我给你们讲了关于Java的基础架构,那肯定会有同学问我:"啊op op, 你告诉我们基础架构,但是我们没有编译器该 ...

  6. cocos2d-x 4.0 学习之路(一)环境搭建 Mac版

    我的Mac系统:MacOS Catalina 10.15.3,Xcode 11.3.1 (Windows上的环境搭建,请参考我的另一篇博客,环境搭建Windows版) 准备工作: 1.检查Python ...

  7. Jetson Xavier NX学习笔记(三)系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版)

    Jetson Xavier NX 系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版) 文章目录 Jetson Xavier NX 系统烧录+开机教程+YOLOv7环境搭建+错误总结(详细版) ...

  8. 【C#】C#中使用GDAL3(一):Windows下超详细编译C#版GDAL3.3.0(VS2015+.NET 4+32位/64位)

    转载请注明原文地址:https://www.cnblogs.com/litou/p/15004877.html 总目录 (一)Windows下超详细编译C#版GDAL3.3.0(VS2015+.NET ...

  9. Java开发环境搭建:Windows

    Java开发环境搭建:Windows JDK下载安装 JDK下载 设置环境变量 测试是否安装成功 开发工具下载安装:Idea Idea下载 Idea安装 Idea开发JAVA 推荐一波 JDK下载安装 ...

最新文章

  1. [转载]Matlab之静态文本多行输出
  2. 非线性优化:徒手实现LM算法
  3. np.random.randint 与 np.random.rand区别 前者返回为参数指定的范围区间的一个整数后者返回的为一个概率
  4. 传统的http请求存在那些缺点
  5. 屈原坐上神十带来了iOS 7
  6. json返回值为null显示key值的设置
  7. Caused by: java.lang.ClassNotFoundException: Cannot find class: User
  8. 作者:杜克明(1980-),男,中国农业科学院农业环境与可持续发展研究所助理研究员。...
  9. 计算机网络参数怎么看,电脑显示器参数详解 看完秒懂! 显示器参数怎么看?...
  10. 第六章 函数逼近-强化学习理论学习与代码实现(强化学习导论第二版)
  11. 计算机的标点符号有哪些,电脑标点符号怎么打出来,四个电脑小技巧轻松输入各种符号...
  12. 计算机在化学中论文3000字,计算机在化学中的应用
  13. 软件工程 -- 状态转换图
  14. pandas 数据读取与保存
  15. 中国人保为嘉德奥通承保产品责任险,为消费者保驾护航!
  16. Android获取根目录
  17. 【语音隐藏】基于matlab小波变换DWT结合离散余弦变换DCT音频数字水印嵌入提取【含Matlab源码 2131期】
  18. 【工利其器】必会工具之 Source Insight篇
  19. 研究生复试核心竞争力:编程(加分项)
  20. 教你如何一眼认出英语单词的意思

热门文章

  1. Linux 编辑器之神 vim 的 IO 存储原理
  2. Windows Terminal 美化 / PowerShell 美化: oh-my-posh 主题安装和使用
  3. 拼多多被辞当事人回应:言论过激,但不后悔
  4. Python编程:cookiejar的使用
  5. post模拟与机器人聊天界面
  6. 软硬件全开源5种操作系统迅为IMX6开发板稳定运行看得见
  7. 【QT】float double的范围与精度及Qt中的qfloat16
  8. java返回下标数组_JAVA一维数组判断大小,并返回数组下标
  9. java风控系统重构
  10. 我见过最差的程序猿是这样的 第二部分