Java开发环境搭建
一、下载安装JDK
- JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
- JDK随着版本递增而新增对应特性,JDK1.8链接:
https://pan.baidu.com/s/1OJhBMOHH4dWvKoUVwSgXAw
提取码:rith
也可以使用其他版本,在官网进行选择,
地址:https://www.oracle.com/java/technologies/javase-downloads.html
下载后根据提示进行JDK的安装,安装JDK的时候也会安装JRE(Java Runtime Environment,简称JRE,JRE可以让计算机系统运行Java应用程),安装过程中可以自定义安装目录等信息。
安装目录可以自定义
点击下一步
安装完成
二、配置环境变量
- 环境变量是让你可以在控制台编译、运行你的java程序而不必进入到java程序目录去运行,如控制台命令:java -version,要执行此命令,控制台会先在当前目录找java.exe程序,找不到会去path变量中指定的路径去找此命令,如果没有找到就不会执行,java.exe是在java程序目录中的bin目录下。
- 安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";
在 系统变量"中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(不区分大小写,建议大写)若已存在则点击"编辑",不存在则点击"新建",1.5 以上版本的 JDK,不用设置 CLASSPATH 环境变量,也可以正常编译和运行 Java 程序。
注意:这里变量值要根据自己的实际路径配置
我的是D:\data\jdk
path变量后追加:
%JAVA_HOME%\bin与%JAVA_HOME%\jre\bin
CLASSPATH:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.ja
记得前面有个"."
- 测试JDK是否安装成功
点击"开始"->"运行",键入"cmd";快捷键win+r
键入命令: java -version、javac几个命令,出现以下信息说明环境变量配置成功;
- 第一个Java程序
打开文本编辑器新建文件HelloWorld编写如下代码:
class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); }}
将文件格式改为.java结尾,输入如下命令。
javac 后面跟着的是java文件的文件名,例如 HelloWorld.java。该命令用于将 java 源文件编译为 class 字节码文件。运行javac命令后,如果成功编译没有错误的话,会出现一个 HelloWorld.class 的文件。java 后面跟着的是java文件中的类名,例如图class后的HelloWorld 就是类名。
- 批处理设置环境变量,windons,需更换路径,bat格式
@echo off
echo set java Environmental
pause
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="E:\tools\jdk1.8.0_202"
wmic ENVIRONMENT create name="CLASSPATH",username="<system>",VariableValue=".;%%JAVA_HOME%%\lib;%%JAVA_HOME%%\lib\tools.jar"
wmic ENVIRONMENT where "name='PATH' and username='<system>'" set VariableValue="%path%;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;"
echo complete
pause
三、下载开发工具
- IDEA下载
地址:https://www.jetbrains.com/idea/download/
- 安装:
双击安装包进行安装,打开安装页面,根据指引操作
idea目录:
idea有30天免费试用,如需一直使用需要激活
补丁地址:
https://pan.baidu.com/s/1SQjTfhZ9MLC6UJpamlDp9A
提取码:ug9o
下载补丁后在bin目录找到对应的配置文件,分为32位与64位,追加指令
-javaagent:补丁下载存放位置
启动idea后在填写注册码的界面选择Activate->Activation code ,输入任意字符即可。