JAVA开发常用软件总结

这篇文章主要为大家详细介绍了Java开发者推荐的10种常用工具,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

首先最重要的是环境,身为开发者如果没有开发环境,即使你安装了开发软件也可能会导致开发软件无法运行

1. jdk

JDK全称Java SE Development kit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等。JDK是整个java开发的核心,它包含了JAVA的开发工具(jdk)和运行环境(jre)和JAVA虚拟机(jvm)。
jdk下载链接Oracle官网注意:在官网下载jdk需要oracle账号,如果觉得麻烦可以在别的渠道下载jdk百度网盘提取码:y0zz。

环境装好了就开始安装开发工具吧,java开发者一般有两个选择,一个是老牌的Eclipse\MyEclipse。另一个是近些年火热起来的 IntellJIdea 那么我们在两款日常开发工具中怎么抉择(成年人的世界没有选择题,如果要我选,我都要! )

2. IDE工具

2.1 Eclipse

众所周知,Eclipse的设计思想是:一切皆插件(Eclipse拥有大而全的插件库)[轻量级的安装包,重量级的插件]。

Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本内核包括:图形API (SWT/Jface), Java开发环境插件(JDT ),插件开发环境(PDE)等。
官方下载

MyEclipse 官方下载 但是MyEclipse是收费的
这里注意下:MyEclipse集成了很多的插件,一般Java的企业应用开发都会使用MyEclipse。因为对于需要功能以外的插件来说,MyEclipse比较方便。
如果只是个人使用并不商用的话,可以使用百度网盘。(仅限个人交流不可进行商业使用)。
提取码:1vab。

2.2 IntellJIdea

JavaEE程序开发领域新秀,推荐使用。收费,但是超级好用的IDE。请各位同学支持正版。官网下载。idea分为社区版和企业版社区版功能较少但是免费,各位同学可以使用社区版,企业版功能大而全,并且也有日益全面的插件库。请同学们量力选择企业版和社区版。
学生凭学生证可免费申请 正版授权!
创业公司可 5折购买正版授权!

各位同学如果资金允许,还是建议购买正版授权地址!!!

当然如果你和我一样是没钱的咸鱼又已经过了学生党的年纪,我这里也给大家准备了一份安装包。提取码:n080。

接口开发工具好了之后当然也需要js和html工具了。一款和IntellIdea同样优秀的JavaScript 开发工具WebStorm

3.WebStorm

推荐使用。收费,但是超级好用的JS IDE。请各位同学支持正版。官网下载。
建议购买正版授权地址!!!

如果各位同学和我一样穷酸,那我这里有一份穷人指南。提取码:hwin 。

开发工具安装好了之后当然就需要数据库了。

4.MySQL5.7和SqlServer2012

database
提取码:x9tu

数据库ok之后也需要连接工具呀。

5.navicat

多数据库种类支持的三方连接工具
提取码:soea

数据库ok之后可以开发了,如果你做javaweb开发,那你还少不了WEB服务器。

6.Tomcat

8.5.42
提取码:xvep

那自然少不了一款犀利的文本编辑器

7.Notepad++

Notepad
提取码:8xjn

当项目做好之后我们需要远程访问,但是又没有钱买服务器,怎么办。我们可以在自己的电脑上安装一个虚拟服务器。

8.VMware Workstation Pro 15

谁用谁说好的虚拟Linux服务器
提取码:l51g

当然啦有些同学需要连接Linux服务器没有一个优秀的链接工具和上传下载工具那怎么行。

9.Xshell和Xftp

Xshell和Xftp
提取码:3wxy

有些同学也会用到截图、录屏什么功能

10.FastStoneCapture 你值得拥有

好用的录屏工具
提取码:12ed

当然开发同学一般都是团队开发,所以团队开发利器也不能少

11.Git

Git安装包
提取码:a8qr

多次提交代码想必各位同学有时候自己也记不清楚啥时候提交的啥做了什么修改。这是我们需要

12.Git工具包和对比工具

Github工具包
提取码:m8u1
BCompare
提取码:0yyx

接口做完了总会涉及到各种姿势的测试。JMeter和PostMan也是开发必不可少的工具。

13.JMeter、PostMan

JMEter
PostMan

暂时就先这么多吧。后续有了在加更~

你可能感兴趣的:(工具,intellij,idea,webstorm,javascript)