Java开发环境搭建(小白向)

比较全的Java开发环境的搭建

  • jdk的安装
    • 下载jdk
    • 安装jdk
    • 配置环境变量
    • 测试jdk是否安装成功
  • 开发工具的选择
    • EditPlus富文本工具(小白向)
    • vscode
      • Chinese (Simplified) Language Pack for Visual Studio Code
      • settings sync
    • 大名鼎鼎的IDEA
    • eclipse
  • 闲话

jdk的安装

下载jdk

jdk下载官方地址
Java开发环境搭建(小白向)_第1张图片点击下载,根据自己的平台选择合适的jdk,zip结尾为压缩包格式,exe结尾为可执行文件方式,这里我采用压缩包方式安装。
Java开发环境搭建(小白向)_第2张图片点击zip结尾的文件,弹出界面
Java开发环境搭建(小白向)_第3张图片

安装jdk

在除c盘外的盘的根目录新建一个文件夹命名为javaroot,
如图Java开发环境搭建(小白向)_第4张图片把下载好的jdk文件拷贝进去,解压即可。
Java开发环境搭建(小白向)_第5张图片
打开解压的文件夹有如上的目录结构,此时jdk已经安装完毕。(我没有下载最新的jdk来作为演示,我下载的jdk11,jdk14如果有差异可在评论区告诉我)

配置环境变量

打开文件资源管理器-点击此电脑-右键点击属性-点击高级系统设置,单击”环境变量“。Java开发环境搭建(小白向)_第6张图片新建-变量名“JAVA_HOME”,变量值为“D:\javaroot\jdk-11.0.6”,(即jdk解压后的根目录)
Java开发环境搭建(小白向)_第7张图片在这里我就多介绍一下,避免以后踩坑,在新版jdk中jre的环境变量值和jdk 的环境变量值是一样的。具体jdk要多新我不是很清楚,jdk11和之后的版本肯定是这样。
配置jre的环境变量
新建-变量名“JRE_HOME”,变量值为“D:\javaroot\jdk-11.0.6”,(即jdk解压后的根目录)
Java开发环境搭建(小白向)_第8张图片单击path-编辑-新建,然后输入“%JAVA_HOME%\bin”,点击确定再次新建,输入“%JRE_HOME%\bin”,点击确定。

Java开发环境搭建(小白向)_第9张图片Java开发环境搭建(小白向)_第10张图片一路确定即可。

测试jdk是否安装成功

在配置好环境变量以后,可以进入cmd中检查Java是否正确安装,检查的命令直接输入java,回车
Java开发环境搭建(小白向)_第11张图片输出如上内容,说明环境变量已经配置完成。jdk已经安装成功。

开发工具的选择

这篇文章是Java开发环境搭建,能看到这篇文章的同学应该是刚接触Java语言,并打算认真学习Java语言。
在选择开发工具时,我发表一下自己的个人看法。
如果你真的打算想把Java学好,绝不要从ide工具开始学习Java,世面上的ide工具真的是太智能了,使用可能非常方便,但对于小白接触学习Java,是一件十分危险的事,是的,使用世面上的ide工具上手很容易,这点我也承认,但是上手容易的背后是ide为我们做了太多太多事情了。会拿捏不住,久而久之,还会对ide工具产生严重的依赖,换个工具就是一脸懵了。记住我们学的是Java语言,而不是ide工具操作手册。
好的说了一些废话,下面详细说一说一些常见的开发工具以及使用。

EditPlus富文本工具(小白向)

可以从官网上面下载也可以从这里面下载。
(访问码:m2j2)
解压按根目录里面的提示进行操作即可,打开可能提示配置文件夹错误,点击配置文件目录配置成根目录里的配置文件夹即可。 Java开发环境搭建(小白向)_第12张图片
Java开发环境搭建(小白向)_第13张图片请忽略的中文类名,有一丝尴尬,哈哈哈,淡定。这款富文本工具用来新手学习Java可以说是非常适合,支持代码高亮,简单配置也一下工具,可以当一个小型的ide工具来使用,一键编译,一键运行。如果使用自带的配置,我已经配置好了。

vscode

下载地址
你可以把它当成如同上面一样的简单的富文本编辑器,你也可以把它当成一个智能的ide工具,vscode是基于插件的,可能本身并没有很多功能,但是基于插件这一特性使vscode拥有无限可能。
用它来写Java也是挺方便的,只需要下载Java Extesion Pack插件,一键配置Java环境
Java开发环境搭建(小白向)_第14张图片
关于vscde的介绍以及有很多了,但vs的插件每天都在更新,一些老版本的插件配置已经不使用现在的新版了。

Chinese (Simplified) Language Pack for Visual Studio Code

Java开发环境搭建(小白向)_第15张图片
汉化包,装上插件后重启即可。

settings sync

Java开发环境搭建(小白向)_第16张图片配置同步插件,就是备份一下你的配置,如果你有两台电脑的话。

大名鼎鼎的IDEA

Java开发环境搭建(小白向)_第17张图片这个不过多介绍,小白千万不要从这个工具开始学Java。

eclipse

也是不建议小白用的。
Java开发环境搭建(小白向)_第18张图片智能ide在初期时给你带来的方便,怎么说呢,出来混,迟早是要还的。

闲话

经常看到很多小白捧着一本Eclipse指南,Idea使用手册之类的来学习Java,当他们学会了在这些工具中拖出窗口,安装按钮之后,就感觉自己已经学会了Java,或者又是找来jsp动态网站编程之类的图书,写了一些界面之后,就感觉自己掌握了Javaweb开发。又有一些听说springboot,springcloud非常火,于是立刻去书店或者图书馆,找来一本相关图书,并希望立刻学会它,然后进入软件开发界,大显身手。
凡此种种,不一而足,最后的结果往往都是失败,因为这种学习没有积累没有根基,学习过程中困难重重,每天都会被一些相同的问题所困扰,起初热情十足,经常询问,按照别人的说法解决问题后很高兴,只高兴,不知道为什么对为什么错…
如果真的打算好好学编程,并把编程当成职业,那就好好的学习基础,正所谓基础不牢,地动山摇。编程亦是如此。

你可能感兴趣的:(java基础,java,jdk)