学习Java需要安装什么工具?
首发

学习Java需要安装什么工具?

优质
请用语音读文章

热门回答:

你说的是Java编程软件吧。这个就非常多啦。下面我简单介绍几个:

IDEA

这是目前使用最广泛的Java编程软件。业界最好的Java开发工具之一。Jetbrains公司的产品。支持常见的智能补全、语法提示、代码高亮等基本功能。除此之外。还支持代码审查、代码重构、CSV整合、JUnit、GUI设计等高级功能。集成了Maven和Gradle构建工具。项目管理更加方便。因此使用的公司和个人非常多:

Eclipse

这是一个老牌的Java编程软件。早期Java开发中使用非常广泛。免费、开源、跨平台。插件扩展丰富。自动补全、语法提示和检查等基本功能。这个软件都能很好支持。编写、查错、编译、帮助等各方面非常不错。对于Java编程来说。也非常不错:

MyEclipse

这是在Eclipse基础上发展而来的一个企业级Java开发环境。主要应用于Java、Java EE以及移动应用的开发。基本功能和Eclipse差不多。具备完备的编码、调试、测试和发布功能。完整支持Struts。Spring。Hibernate。Servlet。JSP等主流Java开发技术。因此。在Java开发中。使用的人也比较多:

VS Code

这是一个免费、开源、跨平台的代码编辑器。运行速度快、占用内存少。严格意义上说不是一个Java IDE环境。但是配置好本地JDK路径后。也可以当做一个不错的Java开发软件来使用。自动补全、代码高亮、语法检查、Git等功能都非常不错。插件扩展丰富。生态环境良好:

目前。就分享这4个不错的Java编程软件吧。对于Java入门或者日常开发来说。完全够用了。当然。还有许多其他Java编程软件。像NetBeans等也都非常不错。网上也有相关资料和教程。介绍的非常详细。感兴趣的话。可以搜一下。希望以上分享的内容能对你有所帮助吧。也欢迎大家评论、留言进行补充。

其他观点:

常年占据编程语言排行榜首。每年都有大批量的小萌新加入Java开发的阵营。那么开发Java都需要安装哪些工具呢?为什么大家都说好的Eclipse被我抛弃了呢?

Java环境变量配置

这可能是每一个新手学习Java开发的第一步。安装JDK之后必做的一件事。配置环境变量。基本上就是三把斧Java_Home、CLASSPATH、Path的配置。具体方法可自行百度。这里附教程一份。不再具体描述。很多时候只有亲自动手。才能获得更多。

作为一名程序员。每次都这样折腾配置。有没有更好的办法呢?答案当然是肯定的。这里无耻的推荐一份自己用MFC写得Java环境变量配置小工具。当然原理是很简答的(注册表的读写)。对源码或工具感兴趣的同学欢迎关注并留言。

Java开发。 IDE我只推荐这一款:IDEA

和Eclipse相比。IDEA绝对称得上是一款专门为现代化程序员准备的现代化智能开发工具。那么它都有哪些牛逼点呢。下面列举两点。更多闪亮点等着你去发掘!

1. 代码智能提示

几乎所有的IDE都提供了这一功能。那为何要单独介绍呢?在IDEA中只要简单的输入Ctrl + Space 快捷键即可完成。如下图这般:

然而。这并不是我们想要的东西。贴心的IDEA 为我们提供了更加智能的代码提示功能。它可以基于上下文环境。智能帮你过滤可以使用方法。推导出最适合的方法。该快捷键为 Ctrl+Shift+Space。效果如下图:

2. 参数提示

作为开发者。不知道你有没有这样的烦恼?当一个方法参数列表过多时。后面参数类型很难记住。不得不回过头来查阅函数定义。在 IDEA 中。你无需这般做。只要你将光标放置在放入参数列表中。暂停一会。IDEA 就会帮你智能提示。如果并不想等待一会。在方法内使用 ctrl +P 即可快速出现提示框。

本文为作者“一个程序员的奋斗史”问答原创文章。未经允许转载、抄袭必究!

其他观点:

1. 先从 HelloWorld 聊起。

编写 Java 第一个程序 HelloWorld。此时我们只需要电脑自带的记事本就可以。如果感觉不美观。那么可以安装EditPlus、UltraEdit。会有颜色突出。效果会好一点。

编写完第一个程序。接下来就需要安装 JDK(Java 开发工具包)。然后配置环境变量。运行即可。

2. 土枪换炮

用记事本主要在于熟练 Java 的基础语法。等基础语法都掌握啦。写 HelloWorld 一次性都能编译执行成功。那么考虑切换集成开发工具。实际工作中用的最多的便是 Eclipse、IDEA集成开发工具。代码处处有提示。让你编写代码不费力。

3. 数据往哪儿存?

会写简单的程序了。那接下来就应该考虑如何把数据存起来。此时应该尝试用 Java 连接数据库进行增删改查。所以你需要安装一个 MySQL 数据库。

4. 数据咋展示?

当你把数据能存进 MySQL 数据库。你肯定会想到如何把数据展示出来。其实这个时候就需要了解一下 Java WEB的知识。简单写个 JSP 页面。然后把页面部署到 Tomcat中(这是需要你下载的软件)。然后在浏览器访问即可。由于系统自带的浏览器。用起来体验不好。这个时候可能需要装一下 Chrome浏览器。

5. 升华一下

前面 4 步如果做的都没问题。那么接下来就该升华啦。

如果一台 tomcat 挂掉怎么办?此时会有 Nginx 来做负载解决。

如果数据库访问有点慢了。此时可以把数据换存在 Redis 中进行解决。

如果想更好的管理类库以及编译。那么 Maven 肯定首当其冲。

如果想避免代码中常识性的 Bug。那么 Findbugs 可以来体验体验。

…………

以上。希望对你有帮助。

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

高手都是怎么引流的?

请用语音读文章热门回答:高手写的文章或者视频都是有头有尾的。她会做一个响亮的标题[&...

宝玑、宝珀、芝柏哪个品牌的表好?

请用语音读文章热门回答:宝玑宝珀谁好。这个问题就相当于大家老是爱问腕表前十大是谁[&...

支付宝靠什么盈利?

请用语音读文章热门回答:支付宝的话题一直热度不减。那么马云手中最赚钱的支付宝盈利[&...

极限挑战第三季里用的是什么直播平台?

请用语音读文章热门回答:综艺节目极限挑战3第4期中。男人帮在网络上做起了网络直播[&...

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 陌上柳絮倾城雪 永久VIP 2022年9月30日 23:53:30

    代码,提示,这是,语法,智能,数据,开发工具,非常不错,软件,环境变量

  • 写相思 永久VIP 2022年9月30日 23:53:30

    没想到大家都对学习Java需要安装什么工具?感兴趣,不过这这篇解答确实也是太好了

  • 对不起是种借口 永久VIP 2022年9月30日 23:53:31

    你说的是Java编程软件吧。这个就非常多啦。下面我简单介绍几个:IDEA这是目前使用最广泛的Java编程软件。业界最