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

jdk的安装

下载jdk

jdk下载官方地址
官网界面点击下载,根据自己的平台选择合适的jdk,zip结尾为压缩包格式,exe结尾为可执行文件方式,这里我采用压缩包方式安装。
选择自己的对应的平台点击zip结尾的文件,弹出界面
在这里插入图片描述

安装jdk

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

配置环境变量

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

在这里插入图片描述在这里插入图片描述一路确定即可。

测试jdk是否安装成功

在配置好环境变量以后,可以进入cmd中检查Java是否正确安装,检查的命令直接输入java,回车
在这里插入图片描述输出如上内容,说明环境变量已经配置完成。jdk已经安装成功。

开发工具的选择

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

EditPlus富文本工具(小白向)

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

vscode

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

Chinese (Simplified) Language Pack for Visual Studio Code

在这里插入图片描述
汉化包,装上插件后重启即可。

settings sync

在这里插入图片描述配置同步插件,就是备份一下你的配置,如果你有两台电脑的话。

大名鼎鼎的IDEA

在这里插入图片描述这个不过多介绍,小白千万不要从这个工具开始学Java。

eclipse

也是不建议小白用的。
在这里插入图片描述智能ide在初期时给你带来的方便,怎么说呢,出来混,迟早是要还的。

闲话

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

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值