很多小伙伴说java环境不太好配,IDE又都是英文版的看不懂,所以请教我怎么使用。我给出了以下目前都比较常用的编译环境,分别是记事本/TextPad+JDK(也是学校非常常用的方法),Vscode(写小程序专用),Eclipse(主流IDE,重点是开源免费,尽量学会),IntelliJ IDEA(Java界最好用的IDE,但是旗舰版还是蛮贵的,不过学生邮箱免费啊,这不香吗?),下面附目录。

Java主流编译器

  • 记事本+JDK(+配置JDK环境)
  • TextPad+JDK
  • Vscode+JDK
  • Eclipse+JDK
  • InterlliJ IDEA+JDK

记事本+JDK(+配置JDK环境)

这个是和cmd命令行有关的,这就很好解释了main形参中的String[] args的,下面进行演示。

先下载最新版的JDK,地址:https://www.oracle.com/java/technologies/downloads/#jdk17-windows转到并选择windows版本。

JAVA变异 java编译器哪个好_开发语言

注意,尽量安装到C盘!但是避免安装到Program File里面(因为这个是有空格不太好操作),建议像我一样直接按照到C:\JDK里面。下载完成后,打开环境变量,设置path环境。

点击WIN+I,搜索PATH,如图点击。

JAVA变异 java编译器哪个好_JAVA_02

然后选择环境变量

JAVA变异 java编译器哪个好_JAVA变异_03

注意,所有环境变量的变量值都是使用的英文符号!!别写成中文的分号、冒号等符号了!!

JAVA_HOME

这个变量名指的是Java的安装路径,其实很多程序在安装的时候,都会自动给你新建一个对应的环境变量XXX_HOME。不过Java并没有自动给我们新建该变量,所以需要我们自己来创建。另外很多程序,比如Eclipse、Maven、Tomcat等等,都会使用到这个变量。

新建一个环境变量

JAVA_HOME,然后在变量值里输入你的jdk安装路径,比如我的是C:\JDK

PATH

这个变量是系统本身就有的,当你在cmd窗口里执行命令的时候就会去这个PATH变量里找到对应的路径,如果找不到就会报错。这一步我们需要在PATH的变量值里加上%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,最好是将这段变量值加在最前面,如果是加在最前面,还需要在末尾加上英文的分号。

CLASSPATH

这个变量需要我们新建,变量名是CLASSPATH,变量值是.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar,请别在变量值的末尾画蛇添足加上分号。

该变量的作用是用来寻找类文件的路径,如果该变量值不对,就会导致javac命令找不到的错误。

JAVA变异 java编译器哪个好_JAVA_04

打开cmd(WIN+R,输入cmd),验证是否成功,分别输入java -version和javac -version。

JAVA变异 java编译器哪个好_java_05

此时环境变量已经设置完成,这对后续的编译器等都提供了很好的方法。

现在打开记事本。

复制这段代码进行验证。

public class Hello{
	public static void main(String[] args){
		System.out.println("Hello World!");
	}
}

JAVA变异 java编译器哪个好_java_06

打开cmd,先进入相应的文件夹,然后分别输入javac 文件名.java(需要等待片刻生成class文件),然后输入java 文件名(不用输.java)

JAVA变异 java编译器哪个好_java_07

这样就完成了,建议前期还是使用cmd操作,因为Linux都是玩命令哈。

TextPad+JDK

按照配置完成JDK设置,然后进入

https://www.textpad.com/download选择相应的下载链接。 打开安装即可。

JAVA变异 java编译器哪个好_JAVA变异_08

JAVA变异 java编译器哪个好_intellij-idea_09

Vscode+JDK

配置设置成功后,打开插件插件,搜索JAVA,点击安装,然后运行即可,比较简单。 配置等信息直接官网教程Vscode

Eclipse+JDK

话不多说,直接附教程,非常棒的教程 Eclipse

InterlliJ IDEA+JDK

先解释几个词,.src指source,也就是源代码的意思。 在很多语言的工程里都一个src文件夹用来存放源代码以区别开其它文件(模板文件、Web文件等)。 对于Java来说,就是主要用来存放后缀名为.java文件(一些配置文件也会放到这里)的文件夹。 不多说,直接上官网教程IDEA使用说明