Java程序开发环境配置图文教程
作者:罗思洋 发布时间:2022-05-24 08:55:16
1、前言
我学习Java已经将近一个月的时间了,从一个小白开始慢慢摸索,现在已经逐渐进入状态,学会了一些东西,故将自己从0开始的经历分享出来。我们要使用Java编写程序首先需要在计算机中搭建Java的开发环境,本文包含JDK的安装和Java编译环境配置的方法,不足之处请多多包含。
2、JDK的安装
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具,要进行Java开发首先就需要在计算机中安装JDK。
下载链接:JDK官方下载
1)除了从官网下载外也可以通过他人的分享进行下载安装,我是通过复制朋友的JDK安装包进行安装的。
2)选择该文件夹中的jdk1.8.0_10264.msi文件进行安装,若无特殊要求,可将程序安装在默认目录下,每一步均可选择Next即下一步,直至安装完成。
安装完JDK后就可以配置Java的编译环境。
3、Java编译环境的配置
要在windows中直接进行java程序的编译,我们首先可以通过编译环境的配置,从而可以在CMD命令下直接使用java和javac命令。具体过程如下(以我自己使用的windows8系统为例):
1)win8中配置环境变量需要通过:控制面板→系统和安全→系统→高级系统设置,如下图:
2)在“高级”分类中可以找到环境变量并进入,如下图:
3)在系统变量一栏中找到path并点击编辑,从而可以开始环境变量的编辑:
4)在变量值最前方加入javac所在的路径,我的路径为“C:\Program Files\Java\jdk1.8.0_102\bin”,加入后的结果如下图所示:
5)点击确定后,我们便完成了环境变量的配置,但是由于java路径改变时我们需要重新配置,为免去这个麻烦,我们可以通过定义JAVA_HOME= C:\Program Files\Java\jdk1.8.0_102\bin来完成,我们要在系统变量中点击新建,如下图:
6)新建JAVA_HOME为变量名,变量值为C:\Program Files\Java\jdk1.8.0_102,如下图所示:
7)把JAVA_HOME添加到path中[可参考4)的方法]:
8)新建 CLASSPATH 变量
变量值填写为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 如图:
通过这些步骤就完成Java编译环境的配置。
4、检查编译环境是否配置成功
1)可通过CMD命令来检查配置是否成功,检查方法如图:
2)回车后若如下图则表明环境变量配置成功:
3)我们还可以利用set命令验证环境变量的内容,在CMD命令中输入set并按回车即可查看环境配置的内容:
4)执行命令后,若看到的path、JAVA_HOME和Classpath的值分别如下图所示后,则证明环境变量的配置已经成功。
通过这些步骤后Java的开发环境就已经搭建好了,我们既可以通过txt文档编写程序,也可以通过Eclipse或者Myeclipse等软件编写Java程序,我个人比较倾向于使用Myeclipse编写程序。
来源:https://blog.csdn.net/lsylsy726/article/details/80254083


猜你喜欢
- 帧率(Frame rate)是用于测量显示帧数的量度。所谓的测量单位为每秒显示帧数(Frames per Second,简称:FPS)或“赫
- 1,IDEA中Lombok作用数据库: 库 表 字段 对应的值 user表(id,name,age)实体对象pojo: 用来封装数据库中的数
- 编写RedisConfig首先我们要明白RedisConfig中需要包含什么,首先看看我们直接使用RedisTemplate的问题,我们就知
- 项目介绍医院管理系统,分为管理员、医生、病人三种角色;管理员主要功能包括:首页、系统管理:医生管理、患者管理、药品管理;预约管理;病史管理;
- 基本思想:归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后
- 用Linq从一个集合选取几列得到一个新的集合-可改列名
- 本文为大家分享了Android仿小度语音助手的贝塞尔曲线动画,供大家参考,具体内容如下废话不多说,看下面的动图,和百度的还是有点点差别,我也
- 效果图:A.绘制圆环,圆弧,文本//1.画圆环//原点坐标float circleX = width / 2;float circleY =
- Java提供的数据类型主要分为两大类:基本数据类型和引用数据类型。Java中的基本数据类型名称大小取值范围byte型 (字节)8bit-12
- Android平台有三种网络接口可以使用,他们分别是:java.net.*(标准Java接口)、Org.apache接口和Android.n
- 堆排序是一种树形选择排序方法,它的特点是:在排序的过程中,将array[0,...,n-1]看成是一颗完全二叉树的顺序存储结构,利用完全二叉
- 使用方法:先把mvcpager.dll引用加入mvc项目中。前台代码前台:@{Layout = null;}@using Webdiyer.
- 思路:先从集合中找出来顶级的菜单,然后遍历顶级菜单,找出每个顶级菜单的所有子菜单,然后判断当前需要排列的集合是否为空,如果不为空的话,就在遍
- 方法一(推荐):设置datetimepicker的属性ShowCheckBox为true在窗口初始化时候,添加代码this.datetime
- /给三个整数从小到大排序并求和及其平均值//其中,三个待求整数及其排序的结果由引用参数传递;其和由输出参数传递;平均值由返回值返回。//在M
- wait(), notify(), notifyAll()等方法介绍在Object.java中,定义了wait(), notify()和no
- 在安卓开发中,会碰到选开始日期和结束日期的问题。特别是在使用Pad时,如果弹出一个Dialog,能够同时选择开始日期和结束日期,那将是极好的
- ArrayList线程不安全怎么办?有三种解决方法:使用对应的 Vector 类,这个类中的所有方法都加上了 synchronized 关键
- zip 是一个非常常见的压缩包格式,本文主要用于说明如何使用代码 文件或文件夹压缩为 zip压缩包及其解压操作,我们采用的是 微软官方的实现
- 前言Bitmap相信对各位Android开发者们来说都不陌生,用它可以获取图片信息,进行图片剪切、平移、旋转、缩放等操作,并可以指定格式保存