win10java怎么运行_win10系统电脑怎样才可以运行Java开发

展开全部

安装jdk,jdk下载地址:网页链接 根据电脑系统选择对应版本。32/64

b500271885163fbdb66a6ae803b724cf.png

安装时候,安装路径可以默认,也可以自己指定。我个人喜欢安装到非系统盘,比如D盘。jdk安装后,会弹出jre安装界面,路径同样可以选择。同样我喜欢把它和jdk放在一起。比如这样

51b4ab55ceec9eaeb93406ba1937aac9.png

配置环境变量。右键电脑桌面的“此电脑”--属性--高级系统设置---环境变量

在弹出的界面中,点击下部分的系统变量 下的 “新建”

变量名:JAVA_HOME

变量值:jdk的安装路径。比如我的安装在D盘。

a1680a4c7a6ac6c5a3c4e5777f69c705.png

继续新建

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

a2756a0cc6f61e36f2ed0d137c224a36.png

找到 path 双击,或者点击下方的编辑 右侧 新建 输入  %JAVA_HOME%\bin

(此处是针对windows10系统的,如果是其他系统,没有右侧界面,直接在path变量值最后面或者最前面添加上面的值。【注意新加的值和原来的值要用  ;隔开】)

然后确定--确定--关闭所有界面窗口。

右键 开始 --运行  输入 cmd   弹出一个黑色窗口,输入 javac 检测是否安装配置成功。

下面是成功的。如果提示不是内部命令就是不成功。

180f6a8446a28d0bc0da1a9f870abf44.png

好了,剩下的就是选择一款你喜欢的java开发工具了。idea、eclipse、myeclipse等

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

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

相关文章

HTTP服务器的本质:tinyhttpd源码分析及拓展

已经有一个月没有更新博客了,一方面是因为平时太忙了,另一方面是想积攒一些干货进行分享。最近主要是做了一些开源项目的源码分析工作,有c项目也有python项目,想提升一下内功,今天分享一下tinyhttpd源码分析的成果。ti…

monthdiff oracle_Oracle计算时间差函数

1、months_between(date1,date2) 返回两个日期之间的月份的差值(1)、如果两个日期月份内天数相同,或者都是某个月的最后一天,返回一个整数。否则,返回数值带小数select months_between(sysdate,addtime)as diff_month from test62、interval 时间间隔…

洛谷——P1290 欧几里德的游戏

P1290 欧几里德的游戏 题目描述 欧几里德的两个后代Stan和Ollie正在玩一种数字游戏,这个游戏是他们的祖先欧几里德发明的。给定两个正整数M和N,从Stan开始,从其中较大的一个数,减去较小的数的正整数倍,当然&#xff0c…

passport身份验证_了解如何使用Passport.js处理Node身份验证

passport身份验证by Antonio Erdeljac通过安东尼奥埃尔德雅克 了解如何使用Passport.js处理Node身份验证 (Learn how to handle authentication with Node using Passport.js) Support me by reading it from its original source: ORIGINAL SOURCE通过阅读原始来源为我提供支…

leetcode1448. 统计二叉树中好节点的数目(dfs)

给你一棵根为 root 的二叉树,请你返回二叉树中好节点的数目。 「好节点」X 定义为:从根到该节点 X 所经过的节点中,没有任何节点的值大于 X 的值。 代码 /*** Definition for a binary tree node.* public class TreeNode {* int val;…

I/O模型系列之四:两种高性能IO设计模式 Reactor 和 Proactor

不同的操作系统实现的io策略可能不一样,即使是同一个操作系统也可能存在多重io策略,常见如linux上的select,poll,epoll,面对这么多不同类型的io接口,这里需要一层抽象api来完成,所以就演变出来两…

python中序列类型和数组之间的区别_「Python」序列构成的数组

一、Python 标准库的序列类型分为:容器序列:能够存放不同类型数据的序列(list、tuple、collections.deque)。扁平序列:只能容纳一种类型的数据(str、bytes、bytearray 和 array.array)。其中,容器序列存放的是它们所包含的任意类型…

如何使用EF Core在Blazor中创建级联的DropDownList

介绍 (Introduction) In this article, we are going to create a cascading dropdown list in Blazor using Entity Framework Core database first approach. We will create two dropdown lists — Country and City. Upon selecting the value from the country dropdown, …

gcc/g++命令

参考:http://www.cnblogs.com/cryinstall/archive/2011/09/27/2280824.html 注意:gcc和g是linux系统下的编程常用指令,C语言文件用gcc,cpp文件用g。 1.预处理 g -E filename.cpp > filename.i 功能:输出预处理后的…

计算机存储

位(bit):一个数字0或一个数字1,代表一位 字节(Byte):每逢8位是一个字节,是数据存储的最小单位 1Byte 8 bit 平时所说的网速: 100Mbps实际上是以位(b&#xf…

leetcode113. 路径总和 II(dfs)

给定一个二叉树和一个目标和,找到所有从根节点到叶子节点路径总和等于给定目标和的路径。说明: 叶子节点是指没有子节点的节点。示例: 给定如下二叉树,以及目标和 sum 22,5/ \4 8/ / \11 13 4/ \ / \7 2 5 1 返回:[[5,4,11,…

java forward 修改请求参数_聊聊springboot session timeout参数设置

序本文主要介绍下spring boot中对session timeout参数值的设置过程。ServerPropertiesspring-boot-autoconfigure-1.5.8.RELEASE-sources.jar!/org/springframework/boot/autoconfigure/web/ServerProperties.javaOverridepublic void customize(ConfigurableEmbeddedServletCo…

javascript控制台_如何使用JavaScript控制台改善工作流程

javascript控制台by Riccardo Canella里卡多卡内拉(Riccardo Canella) 如何使用JavaScript控制台改善工作流程 (How you can improve your workflow using the JavaScript console) As a web developer, you know very well the need to debug your code. We often use extern…

appium===setup/setupclass的区别,以及@classmathod的使用方法

一、装饰器 1.用setUp与setUpClass区别 setup():每个测试case运行前运行 teardown():每个测试case运行完后执行 setUpClass():必须使用classmethod 装饰器,所有case运行前只运行一次 tearDownClass():必须使用classmethod装饰器,所有case运行完后只运行一次 2.是修饰符&#xf…

cache failed module status_Flutter混编之路——iOS踩坑记录

一、运行Xcode编译或者flutter run/build 过程中报错:"x86_64" is not an allowed value for option "ios-arch".解决方案在Debug.xcconfig中指定 “FLUTTER_BUILD_MODEdebug”,Release.xcconfig中指定“FLUTTER_BUILD_MODErelease”…

【最短路径Floyd算法详解推导过程】看完这篇,你还能不懂Floyd算法?还不会?...

简介 Floyd-Warshall算法(Floyd-Warshall algorithm),是一种利用动态规划的思想寻找给定的加权图中多源点之间最短路径的算法,与Dijkstra算法类似。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特…

java object类的常用子类_Java中Object类常用的12个方法,你用过几个?

前言Java 中的 Object 方法在面试中是一个非常高频的点,毕竟 Object 是所有类的“老祖宗”。Java 中所有的类都有一个共同的祖先 Object 类,子类都会继承所有 Object 类中的 public 方法。先看下 Object 的类结构(快捷键:alt7):1.…

leetcode面试题 04.12. 求和路径(dfs)

给定一棵二叉树,其中每个节点都含有一个整数数值(该值或正或负)。设计一个算法,打印节点数值总和等于某个给定值的所有路径的数量。注意,路径不一定非得从二叉树的根节点或叶节点开始或结束,但是其方向必须向下(只能从父节点指向子…

javaweb学习总结(二十二)——基于Servlet+JSP+JavaBean开发模式的用户登录注册

一、ServletJSPJavaBean开发模式(MVC)介绍 ServletJSPJavaBean模式(MVC)适合开发复杂的web应用,在这种模式下,servlet负责处理用户请求,jsp负责数据显示,javabean负责封装数据。 ServletJSPJavaBean模式程序各个模块之间层次清晰&…

2018黄河奖设计大赛获奖_宣布我们的freeCodeCamp 2018杰出贡献者奖获奖者

2018黄河奖设计大赛获奖by Quincy Larson昆西拉尔森(Quincy Larson) 宣布我们的freeCodeCamp 2018杰出贡献者奖获奖者 (Announcing Our freeCodeCamp 2018 Top Contributor Award Winners) Over the past 3 years, freeCodeCamp.org has grown from a small open source proje…