0.前言
由于本人无任何java基础,于是决定跟着老师所发的教程——java教程走一遍,把基础打牢.
由于是第一天,自然免不了配置环境这一类的琐事。工欲善其事必先利其器,学习任何一门编程语言之前,环境的配置和IDE的选择是非常重要的。
1. day 1
1.1 JDK的安装
java的核心是JDK,这是java的灵魂,电脑上的java能否运行就靠这个JDK。
Java Development Kit是Sun微系统针对Java开发人员发布的免费软件开发工具包。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。由于JDK的一部分特性采用商业许可证,而非开源。因此,2006年Sun微系统宣布将发布基于GPL的开源JDK,使JDK成为*软件。
JDK下载:https://www.oracle.com/java/technologies/downloads/
进入页面之后根据自己系统选择相应版本即可
具体安装步骤可参考这位博主,此处不再赘述:https://blog.csdn.net/qq_39135287/article/details/82108080
当按照上述步骤完成之后可在CMD中通过如下命令查看是否安装到位。
命令:javac
出现上图所示内容,即代表环境配置成功
1.2 IDE的下载
1.2.1 Eclipse下载
Eclipse是一款跨平台开源集成开发环境。最初主要用来Java语言开发,目前亦有人通过插件使其作为C++、Python、PHP等其他语言的开发工具。 Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性,所以许多软件开发商以Eclipse为框架开发自己的IDE。
具体下载和配置方法可以看这位学姐的博客:https://blog.csdn.net/weixin_41857483/article/details/120389445
1.2.2VScode下载
由于本人习惯使用VScode,故写java代码也倾向于使用vscode。
首先在官网下载VScode,根据自己的系统选择相应的版本
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VtgzOjkU-1644135451590)(C:\Users\leo\AppData\Roaming\Typora\typora-user-images\image-20220206152128381.png)]
下载完成之后双击安装,之后一直点击下一步直到完成即可。
1.2.3 VScode配置java环境
-
安装java相应的扩展包
在拓展的搜索框中搜索java
点击Extension Pack for Java插件,安装即可。
或者手动安装如下6个插件
- Language Support for Java™ by Red Hat
- Debugger for Java
- Test Runner for Java
- Maven for Java
- Project Manager for Java
- Visual Studio IntelliCode
-
配置java.home
进入设置,搜索java,在出来的界面中点击settings.json中编辑
在json最下面加上一句
"java.home":"D:\\java\\jdk-17.0.2",
注意文件路径,后面的D:\\java\\jdk-17.0.2
是我的JDK的解压文件夹。然后保存,重启VScode即大功告成
1.3 第一个java程序
-
新建一个记事本文档
-
其中写上代码
public class helloworld { public static void main(String[] args) { System.out.println("hello,world!"); } }
然后保存并退出
-
将文件重命名
-
然后用VSCode打开,在VScode中单击右键,然后点击 run java
-
即可看到代码成功运行
2. Issue
在写java的第一天,写代码的路途不是一翻风顺的,虽然是简单的hello world代码,但也是试了好几次才成功。
java的环境没有配置成功,运行代码老是出错。对于这种情况,如果能够保证自己是跟着教程一步不错的走的,可以将电脑重启试试。
我在第一次运行hello world的时候,通过cmd中的javac和java语句可以成功运行,但是VScode和Eclipse都报错,当时我还以为是我哪一步操作错了,还检查了好久。最后想起了当时配置Go语言时的经验,将电脑重启之后,就可以成功运行了。
d的时候,通过cmd中的javac和java语句可以成功运行,但是VScode和Eclipse都报错,当时我还以为是我哪一步操作错了,还检查了好久。最后想起了当时配置Go语言时的经验,将电脑重启之后,就可以成功运行了。
©️leo