Java如何影响客户端?

时间:2014-01-08 17:30:45

标签: java

我似乎对Java的几个层次感到困惑,这是我很好奇的事情:

  1. Java是客户端和服务器端语言吗?
  2. 如果两者都适用,那么它更像是客户端还是服务器端?
  3. 我不知道这是否是正确的方法,如果不是,请告诉我这个问题会更好的地方。

    非常感谢你!

3 个答案:

答案 0 :(得分:9)

  

Java是客户端和服务器端语言吗?

这是一种语言。它不是专门的客户端或服务器端,它可以用于蓝光播放器和许多其他没有客户端或服务器的设备。

  

如果两者都适用,那么它更像是客户端还是服务器端?

它在服务器端的使用范围更广。

  

为什么它的表现如此糟糕?

表现不佳。它在客户端上不太受欢迎,因为它可能需要大量下载并且最近遇到了一些安全问题。它也不会在每台设备上运行,而Javascript则得到更广泛的支持。

  

JavaScript是一种客户端语言。

不正确,Javascript可以在Java中使用,并且在服务器端单独使用。见Node.js

答案 1 :(得分:3)

Java也可以用作。您可以编写胖客户端应用程序,服务器应用程序(Web或其他)或嵌入浏览器的applet,webstart通过浏览器初始化,但更像是客户端Java应用程序。

浏览器中的Java通常是一个坏主意,存在许多安全问题,并且,imo(这是非常主观的)它很糟糕(不是代码,而是用户体验)。

Java在服务器端业务应用程序(Web或其他)方面拥有巨大的市场份额,尤其是在企业领域。

Java根本不会表现不佳。它通常与编译代码(例如C ++)相同。 Java面临的唯一挑战是,因为它是跨平台的,所以使用平台特定的东西(例如directx)有时会遇到挑战。

答案 2 :(得分:2)

Java和Javascript之间存在很大差异。 你可能想要查找它们。

Javascript主要用作客户端语言,Java最常用于应用程序和/或网站。

目前还不清楚你的表现不佳是什么意思,你可能想更新那个部分的问题。