本文介绍了为什么Java经常用于企业应用程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

作为一个Java新手,我想知道:在世界上所有语言中,为什么Java经常用于企业应用程序?是什么让它与其他语言相比?在接下来的几年中它会继续这样吗?

As a Java newbie I'm wondering: of all the languages in the world, why is Java frequently used for enterprise applications? What makes it that way compared to the other languages? Will it continue to be this way in the upcoming years?

我很感激你的见解。在此先感谢:)

I'd appreciate your insights. Thanks in advance :)

推荐答案

一个词:图书馆。 Java拥有大量优秀的库,可以解决开发企业应用程序时需要解决的大多数常见问题。在许多情况下,满足特定需求有不止一个好的选择,而且这些库通常是商业友好许可下的免费和开源。

One word: libraries. Java has an vast array of excellent libraries for solving most of the common problems one needs to solve when developing enterprise applications. In many cases, there is more than one good choice for addressing a particular need, and oftentimes those libraries are free and open source under a business-friendly license.

有些人有事实上,Java生态系统中存在太多选择,而且用Java开发企业软件需要开发人员做出大量的决策,这些决策会对最终产品产生深远的影响,无论好坏。这可能有助于推动.NET等替代产品的普及,这种替代产品的选择更少,但具有更好集成的应用程序堆栈和工具集的优势。我想,你选择的方向取决于你是否更多地重视选择自由或选择自由。

Some have argued that there are, in fact, too many choices in the Java ecosystem, and that developing enterprise software in Java requires developers to make a large number of decisions that can have far-reaching impact on the end product for better or worse. This has probably helped propel the popularity of alternatives like .NET, which has a reputation of offering fewer choices, but with the benefits of a more well-integrated application stack and tools set. What direction you choose depends, I guess, on whether you place more value on "freedom of choice" or "freedom from choice".

这篇关于为什么Java经常用于企业应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-17 17:34