龙空技术网

java开发是如何选择JDK和IDE的?

粤嵌教育 176

前言:

目前朋友们对“netbeans比较”可能比较看重,咱们都想要剖析一些“netbeans比较”的相关资讯。那么小编同时在网络上汇集了一些有关“netbeans比较””的相关内容,希望同学们能喜欢,小伙伴们一起来了解一下吧!

Java 开发首先需要一个 JDK 发行版。过去,JDK 发行版仅仅意味着你同意 Oracle 许可并下载软件,如今,JDK 环境要复杂得多。

有多种供应商可供选择,例如:

Amazon Corretto

IBM

Azul Zulu

SAP

Red Hat

AdoptOpenJDK

这些供应商在长期支持、升级和维修成本、可扩展性和许可协议灵活性方面展开竞争。如果没有任何特定要求,AdoptOpenJDK 安装可能是最安全的选择。如果你的公司选择了不同的 JDK 实现,最好将其用于本地开发,因为本地环境中的生产平价始终是最终目标。

重要的 Java 命令行工具


验证你的 JDK 安装是否成功很重要,最好的方法是运行一些打包在 JDK bin 目录中的命令行界面工具。运行 javac 编译器以确保你可以将源代码转换为字节码。使用 java 实用程序运行一个简单的 HelloWorld 类。并熟悉其他重要的 JDK 工具,例如 JDeps JStat,因为它们在处理垃圾收集问题或内部 API 依赖项时变得很重要。


Java IDE 注意事项


安装 JDK 后,下一步是选择 IDE。在 Java 世界中,有三个主要参与者可供选择:

来自 JetBrains IntelliJ

来自 Apache NetBeans

来自 Eclipse 基金会的 Eclipse IDE

IntelliJ 是唯一不是开源和开放许可的选项。即便如此,它往往是最流行的 IDE,考虑到大多数 Java 开发人员倾向于避开供应商支持的产品,转而支持开源选项,这说明了很多问题。如果你的组织提供 IntelliJ 许可证,请使用它。

Eclipse NetBeans 之间的选择可能比较棘手。熟悉 Eclipse 的开发人员会喜欢用于任何 Java 平台、企业版或微服务开发的 SpringSource Tool Suite (STS)STS 基于 Eclipse,它带有各种预安装的插件,使开发人员能够立即提高工作效率。具有 Eclipse 悠久历史的人会偏向于该工具。那些更熟悉 NetBeans 的人可能对 Apache 选项有类似的看法。


了解更多

标签: #netbeans比较