• 投稿
当前位置:

java到底收费吗

最佳答案:

Java 是一种编程语言和计算平台,由 Sun Microsystems 开发并于 1995 年发布。在这之后,Java 逐渐成为一种广泛使用的编程语言,被许多开发人员和组织作为首选的开发语言。

对于 Java 的收费问题,我们需要分别来看待。首先,Java 编程语言本身是免费的,任何人都可以免费下载和使用 Java 的编译器和运行时环境。这意味着任何人都可以通过官方网站 (java.com) 免费获取 Java 平台的最新版本。

然而,Oracle Corporation 是负责维护和发展 Java 技术的公司,并且该公司拥有 Java 的商标权利。Oracle 发布了免费的 OpenJDK 版本,这是 Java 的开源实现,并且许多开发者和组织使用 OpenJDK 来构建、测试和部署 Java 应用程序。

除了免费的 OpenJDK 版本,Oracle 还提供了 Oracle JDK 版本,这是 Oracle 公司自行维护的 Java 开发工具包。Oracle JDK 包含更多的功能和工具,比如图形化界面的开发工具集等。但是,对于商业和生产环境使用 Oracle JDK,需要购买相应的许可证来合规使用。

此外,Oracle JDK 还有一个免费的版本,即 Oracle JDK 转储版本。这个版本提供了与商业版本相同的功能,但在发布后会有一定延迟。通常情况下,在 Java 的主要版本发布后的六个月,相应的 Oracle JDK 转储版本才会免费提供下载。

对于个人和学术目的,大多数开发者和学生可以使用 OpenJDK 来满足他们的需求,而不需要购买 Oracle JDK 的许可证。然而,对于企业和商业用户来说,购买 Oracle JDK 的许可证是合规的做法。

综上所述,Java 编程语言本身是免费的,可以通过免费的 OpenJDK 或者延迟提供的 Oracle JDK 转储版本来获取。但对于商业和生产环境使用 Oracle JDK,通常需要购买相应的许可证。如果你是一个开发者或者学生,你可以使用免费的 OpenJDK 来满足你的需求。

其他解答:

Java是一种编程语言和计算机平台,Java编程语言本身是免费的,可以免费下载和使用。然而,Java的一部分技术和工具是需要付费使用的。

首先,Java的标准开发工具包(JDK)是免费的,开发人员可以从Oracle官网上免费下载并使用。JDK包括编译器、调试器、运行时环境以及其他一些常用的开发工具,它们都是免费提供给开发者使用的。

然而,Oracle也提供了一个商业版本的Java开发工具包,称为Oracle JDK。不同于免费的JDK,Oracle JDK包含了一些额外的高级特性和工具,比如Java Mission Control和Java Flight Recorder等,这些特性和工具通常被用于在生产环境中进行调试和性能监控。对于商业用户来说,Oracle JDK是需要付费购买和使用的。

此外,Java的企业级框架和服务器也有一些是需要付费使用的。比如Java Enterprise Edition(Java EE)是一套用于开发企业级应用程序的规范和技术,在Java EE中,有一些实现是由不同的厂商提供,并且可能需要付费购买和使用。例如,IBM提供的WebSphere Application Server和Oracle提供的WebLogic Server等。

总结起来,Java编程语言本身是免费的,可以免费下载和使用。然而,一些额外的高级特性、工具以及企业级框架和服务器可能需要付费购买和使用。开发者可以根据自己的需求选择免费版本的Java或者付费版本的Java来进行开发。

源码下载月排行
软件下载月排行
经验浏览月排行