Java入门学习记录(一)
Java开发工具
JDK : Java Development Kit
JRE : Java Runtime Environment
JVM : JAVA Virtual Machine
关于JDK的安装以及相关环境变量的配置
-
首先去官网下载JDK然后安装,记住安装目录,便于接下来的环境配置。
-
安装不必多说,除修改安装路径之外其他的看情况操作即可。
-
配置环境变量,在安装完成后,右键此电脑——属性——高级系统设置——环境变量,在下方的系统变量中点击新建,出现如下图:
填入JAVA_HOME
为变量名,jdk
的安装路径为变量值即可。 -
之后在系统变量中找到Path,点击编辑——新建——填入图下2,3步骤所示,如下图:
-
最后在cmd(此处我使用的是Windows Terminal,功能相同)中检验java是否安装成功,输入
java -version
出现如图所示版本信息即为安装成功
我的第一个java代码, Hello World!
1. 创建一个文件夹用来存放代码文件,此处我创建的为hello.java
文件,内容如下:
public class hello {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
注意在public class hello中此处hello应和你创建的java文件名称相同
- 对于这个文件运行,先在cmd中进入此文件,用
javac
对其进行编译后,编译后生成class文件,用java
运行生产的编译文件(此处我的文件创建在桌面——helloworld文件夹中)
可以看出在运行javac
后产生了一个hello.class文件,java即可
如果此处产生了 Error: Could not find or load main class, 则是因为当前目录是.class文件所在目录,要运行.class字节码文件,需要将当前目录加入系统变量CLASSPATH,系统才能找到当前目录下的Java类。
因为我使用的Windows,所以此处只说明一下Windows的配置修改
打开系统环境变量,在classpath中前面加.;
,可以表示为优先当前目录。
原来是这样的
前面添加.;
之后
注意另外要保证你的java和javac的版本要相近或匹配,可以在cmd中分别
java -version
和javac -version
,查看版本信息,如果不匹配,可能是因为之前你安装过JDK的卸载残留或者JDK的环境变量冲突,查找删除或者修改顺序即可。