amd cpu不能在cmd环境下运行java代码_如何在Windows10中配置java的JDK环境

今天给大家分享一下如何配置java的JDK环境。操作步骤如下:

1.下载好 jdk 的安装文件,我下载的是 jdk-10.0.1_windows-x64_bin.exe 这个版本的安装文件;

2.使用鼠标双击该exe文件,该exe文件会运行安装界面,截图如下:

09585c24929748300292488d028c03ed.png

jdk的安装向导界面

3.安装程序自动执行,界面如下:

79b60a905feea1e1c9384968a2122444.png

jdk自动执行安装程序

4.选择安装路径,我安装到 D:jdk10 路径下作为演示,截图如下:

acb7d4fec99e4edf57f174cfac6bdf35.png

选择安装目录路径

5.点击“下一步”按钮,继续安装,截图如下:

15e6603c51756e2bb1bd36281787a008.png

jdk自动更新组件注册

6.jdk会自动安装一个自带的jre环境,我安装到 D:jdk10jre 路径下作为演示;

注意,此时jre环境需要安装到一个新建的文件夹下面,所以,我在 D:jdk10 路径下面新建了一个 jre 文件夹,用来存放jre环境的安装文件。

6.1新建jre文件夹,截图如下:

0687b9873a0df36f32caa94380bee200.png

在 D:jdk10 路径下面新建了一个jre文件夹

6.2选择jre环境的安装路径,截图如下:

e16be4351cf4758501768a90402feea2.png

安装jdk中自带的jre环境

7.点击“下一步”按钮,继续安装,截图如下:

440221615373b6cdae22a78e06de507d.png

java自动安装jre程序

8.等待程序执行,jdk安装完成。点击“关闭”按钮就行。截图如下:

7a97e949f34c9b577fe3792be61712ed.png

jdk安装成功

9.此时,JDK已经安装完成,需要来配置JDK环境。找到“此电脑”,右击鼠标“此电脑”,截图如下:

a8e805ca34efe02e894a3e78db3c8950.png

10.点击列表中的“属性(R)”,会弹出一个“系统”的配置界面,截图如下:

3ca651d29f26efe25d9ed16291b96d6b.png

系统配置界面

11.点击“高级系统设置”,会弹出“系统属性”对话框,截图如下:

b1933863c52fa1b8069e5bb49253c67c.png

“系统属性”对话框

12.点击“环境变量”按钮,会弹出“环境变量”对话框,截图如下:

86a4782a06c3d48b071429dc7f951d72.png

“环境变量”对话框

13.点击用户变量下面的“新建”按钮,会弹出一个“新建用户变量”的对话框。在“变量名”后面输入:JAVA_HOME ,在“变量值”后面输入:D:jdk10

注意,此时输入的变量值就是安装JDK的路径。截图如下:

ac17e8ae4bf1f1cb4d2e2965595d10c4.png

“新建用户变量”对话框

14.点击”确定“按钮后,用户变量下面会显示刚刚新增的“JVAV_HOME”栏位。选择用户变量下面的”Path“栏位,截图如下:

c0f2aa033c4fa7f8ff5395f3ec037c5b.png

选择 Path 栏位

15.点击“编辑”按钮,会弹出“编辑环境变量”的对话框,截图如下:

285d28bf59ff94b0c859c17893f5bf50.png

“编辑环境变量”对话框

16.点击“新建”按钮,输入 %JAVA_HOME%bin ,截图如下:

ee7714bb4b988e133f4237ef0d8d05a1.png

输入 %JAVA_HOME%bin

17.点击“确定”按钮,此时“JAVA_HOME”和“Path”两个环境变量都已配置完成。截图如下:

0fd469c1657676a71d6e7607f3786477.png

环境变量界面

18.点击环境变量界面的“确定”按钮,返回到系统属性界面。截图如下:

58058b638bd1a5930f73cea53b46819d.png

系统属性界面

19.点击系统属性界面的“确定”按钮,配置JDK环境完成。下面验证一下JDK的配置环境,打开cmd窗口界面,输入 javac 命令,截图如下:

de132f4e60da7266fe626432efa88cf5.png

javac命令执行成功

20.在cmd窗口输入 java 命令,截图如下:

999a0a1a353eefa8e6f56fa419902f5d.png

java命令执行成功

21.此时JDK环境配置成功了。可以进行java编程了,在 E:est 路径下面新建一个 Test.java 文件,截图如下:

2c3a009c2e9cebf6c9e4fe69f5cce74f.png

新建Test.java文件

22.在Test.java文件中输入Java代码程序:

class Test{

public static void main(String[] args){

System.out.println("Hello World");

}

}

截图如下:

064a247db11776ab1bf12da800ebe692.png

Test.java代码程序

23.打开cmd窗口,在cmd窗口中将路径切换到 E:est 路径下,输入 javac Test.java命令,编译Test.java文件,截图如下:

31135eda492adf2c0a65068daf4e208f.png

输入javac Test.java命令

注意,此时在E:est 路径下会生成一个Test.class文件,截图如下:

9de8ec4f8d4144ace02f01deb5183d2a.png

编译Test.java文件生成的Test.class文件

24.在cmd窗口输入java Test命令,运行Test.class文件,cmd窗口会显示Hello World。截图如下:

7f5ba128234f951b46f64b024559b3b8.png

输出Hello World结果

25.此时,就可以进行java编程了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/496786.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

我国医疗机器人产业发展特征分析

来源:雷克世界导语:2016年4月,我国发布了《机器人产业发展规划(2016-2020年)》,该规划引导我国机器人产业快速健康可持续发展,增强技术创新能力和国际竞争能力,医疗机器人政策长期利…

位枚举(Bit Flags)

场景:如字体,一个字体可以同时拥有枚举里面所列举的一种或者多种风格,这时就需要位枚举 定义: [Flags] publicenumFontStyle { Bold 0x0001, Italic 0x0002, Regular 0x0004, …

C++学习之路 | PTA乙级—— 1074 宇宙无敌加法器 (20 分)(精简)

1074 宇宙无敌加法器 (20 分) 地球人习惯使用十进制数,并且默认一个数字的每一位都是十进制的。而在 PAT 星人开挂的世界里,每个数字的每一位都是不同进制的,这种神奇的数字称为“PAT数”。每个 PAT 星人都必须熟记各位数字的进制表&#xff…

Java并发编程实战~final

变量生而不变,允许优化,JDK1.5 pre 避免,逸出 final int x; // 错误的构造函数 public FinalFieldExample(){x 3;// 此处就是将this逸出global.obj this; }

华为鸿蒙麒麟玉兔_华为P50除了麒麟9000,还预装鸿蒙系统,比iPhone12值得买

2020年已经临近尾声,各大手机厂商的旗舰机均悉数亮相,消费者的目光也开始逐渐转向2021年的开年旗舰上。而在各大手机厂商的第一批开年旗舰中,华为P系列的新品无疑是最受关注的一款。这主要是因为华为目前仍处于美方制裁下,芯片危机…

2018年智能化发展趋势:语音交互全球开战、AI终端趋势显现

来源:雪球网 作者:西木财经美国知名研究机构CB Insights近日发布重磅报告《2018年必看的人工智能热门趋势》(Top AI Trends To Watch In 2018),报告对AI行业发展现状进行了深入研究剖析,并给出了2018年AI…

C++ 对象的内存布局

来源:http://blog.csdn.net/haoel/article/details/3081328 前言 07年12月,我写了一篇《C虚函数表解析》的文章,引起了大家的兴趣。有很多朋友对我的文章留了言,有鼓励我的,有批评我的,还有很多问问题的。…

C++学习之路 | PTA乙级—— 1075 链表元素分类 (25 分)(精简)

1075 链表元素分类 (25 分) 给定一个单链表,请编写程序将链表元素进行分类排列,使得所有负值元素都排在非负值元素的前面,而 [0, K] 区间内的元素都排在大于 K 的元素前面。但每一类内部元素的顺序是不能改变的。例如:给定链表为 …

Java并发编程实战~Happens-Before 规则

Happens-Before 规则 前面一个操作的结果对后续操作是可见的 所以比较正式的说法是: Happens-Before 约束了编译器的优化行为,虽允许编译器优化,但是要求编译器优化后一定遵守Happens-Before 规则。 程序的顺序性规则 这条规则是指在一个线…

VB.NET 中的 As New 以及型別指定

常有人以為 VB.NET 程式的執行效能不如 C#,但根據 msdn 的說法,VB.NET 和 C# 都是編譯成 MSIL 中繼語言,因此基本上以二者所寫出來的應用程式也具有相同的效能。最常導致二者在 web 應用程式中,執行效能差異的罪魁禍首&#xff0c…

普华永道:2018 AI预测报告 将回答关于数据的重大问题

来源:网络大数据近日 ,普华永道发布关于2018年人工智能趋势预测的报告,同时介绍人工智能对商业、政府和社会的等方面的影响。人工智能非常复杂,且发展迅速。AI 在一些领域做了很多,在另一些领域做得较少,这…

过渡效果_剪映教程:剪映怎么添加视频之间的过渡转场效果?

今天是国庆假期的第三天,直播apk小编今天确实郁闷的无比,因为今天小编所在的老家正在下雨,而且从上午一直下到现在下了整整一天!OMG,浪费了一天的假期。不过还好有你们,小编还可以静下心来给大家写教程,好了…

C++ 多继承和虚继承的内存布局

来源:http://www.oschina.net/translate/cpp-virtual-inheritance 来源:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/05/2537451.html C中的虚拟继承的一些总结 1.为什么要引入虚拟继承 虚拟继承是多重继承中特有的概念。虚拟基类是为解决…

C++学习之路 | PTA乙级—— 1076 Wifi密码 (15 分)(精简)

1076 Wifi密码 (15 分) 下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4&…

Java并发编程实战~ReadWriteLock~

快速实现一个缓存 public class Cache<K,V> {final Map<K, V> m new HashMap<>();final ReadWriteLock rwl new ReentrantReadWriteLock();// 读锁final Lock r rwl.readLock();// 写锁final Lock w rwl.writeLock();// 读缓存public V get(K key) {r.l…

猎取人心的36条黄金法则

法则一&#xff1a;维护你的声誉&#xff0c;保持清白法则二&#xff1a;不会树敌的人&#xff0c;也不会拥有朋友法则三&#xff1a;小人物也绝对值得你去与之交往法则四&#xff1a;绝不可忽视外在形象……首因效应是很厉害的法则五&#xff1a;亲密有间&#xff0c;绝不可踏…

怎么导出链接_如何导出CocosCreator项目供cocos2dx加载

1、新建CocosCreator项目。2、安装creator_to_cocos2dx 插件拷贝到 Creator 项目的 packages 目录3、在cocoscreator项目中&#xff0c;项目(Project) -> LuaCPP Support -> Setup Target Project&#xff0c;出现的对话框中 Project Path 选择目标 Cocos2d-x 工程的路径…

C++对象模型

From&#xff1a;http://blog.csdn.net/wxc1987821/article/details/5958325 图说C对象模型&#xff1a;对象内存布局详解&#xff1a;http://blog.csdn.net/alexqiweek/article/details/52624641 1 前言 了解你所使用的编程语言究竟是如何实现的&#xff0c;对于C程序员可能…

Java并发编程实战~StampedLock

悲观读/写锁示例 final StampedLock sl new StampedLock();// 获取 / 释放悲观读锁示意代码 long stamp sl.readLock(); try {// 省略业务相关代码 } finally {sl.unlockRead(stamp); }// 获取 / 释放写锁示意代码 long stamp sl.writeLock(); try {// 省略业务相关代码 } …

C++学习之路 | PTA乙级—— 1078 字符串压缩与解压 (20 分)(精简)

1078 字符串压缩与解压 (20 分) 文本压缩有很多种方法&#xff0c;这里我们只考虑最简单的一种&#xff1a;把由相同字符组成的一个连续的片段用这个字符和片段中含有这个字符的个数来表示。例如 ccccc 就用 5c 来表示。如果字符没有重复&#xff0c;就原样输出。例如 aba 压缩…