2014-01-08 5 views
-2

мне кажется, следует путать на несколько уровней понимания Java, вот что мне любопытно:Как Java влияет на клиентскую сторону?

  1. Является ли Java на стороне клиента и на стороне сервера язык?
  2. Является ли это скорее клиентской или серверной стороной, если они применимы?

Я не знаю, если это правильный способ поставить это, если это не так, пожалуйста, любезно сообщите мне, где этот вопрос будет лучше.

Большое вам спасибо!

+0

Хорошо, это хорошо, два голоса вниз и выбранный вариант. Спасибо за помощь, ребята! :) –

+0

Я не понимаю, что вы подразумеваете под «сервером» или «клиентской». – Mauren

+2

Или почему он плохо работает. По сравнению с чем? По словам кого? – Zavior

ответ

9

Является ли Java клиентским и серверным языком?

Это язык. Это не сторона клиента или сервера, и ее можно использовать в проигрывателях Blu-ray и многих других устройствах, где нет клиента или сервера.

Является ли это скорее клиентской или серверной стороной, если они применимы?

Он широко используется на стороне сервера.

Почему он так плохо работает?

Не работает так плохо. Он менее популярен на клиенте, так как он может потребовать большой загрузки и в последнее время затронул некоторые проблемы с безопасностью. Он также не работает на каждом устройстве, тогда как Javascript более широко поддерживается.

JavaScript - это клиентский язык.

Не верно, Javascript может использоваться в Java и используется на стороне сервера отдельно. см. Node.js

+0

Спасибо, Питер за ваше сообщение и ответ. Спасибо, что прояснил мне воздух. –

+0

@AaronBrewer Общей причиной для голосования является то, что вы получаете вопросы с неверными предположениями. Если это не имеет смысла для вас, есть хороший шанс, что это неправда. –

+0

Извинения за допущения. Я только что видел/слышал ничего хорошего для Java в браузере, но проблемы. –

2

Существует большая разница между Java и Javascript. Возможно, вам захочется посмотреть оба.

Javascript в основном используется в качестве клиентского языка, а Java больше всего используется для приложений и/или веб-сайтов.

Непонятно, что вы имеете в виду с плохой производительностью, возможно, вы захотите обновить свой вопрос для этой части.

+1

JavaScript - это не только язык на стороне клиента, особенно в наши дни. –

+1

@ peter.petrov Он сказал «в основном», который все еще держится, хотя он неполный, учитывая, что наследует узел node.js. – Taylor

+0

Возможно, он отредактировал позже. ОК. –

3

Java может использоваться как. Вы можете писать толстые клиентские приложения, серверные приложения (веб-сайты или другие) или апплеты, которые внедряются в браузеры, webstart, который инициализируется через браузер, но запускается больше как клиентское Java-приложение.

Java в браузере, как правило, плохая идея, было много проблем с безопасностью, и, imo (и это очень субъективно), это отстой для ui (а не кода, а для пользователя).

Java обладает огромной долей рынка для бизнес-приложений на стороне сервера (например, веб-сайтов или других), особенно на корпоративном пространстве.

Java не работает плохо.Он часто выполняется наравне с скомпилированным кодом (например, C++). Единственная проблема с Java заключается в том, что, поскольку это кросс-форма, иногда бывает сложно работать с конкретными вещами (например, directx).

+0

Спасибо, Тейлор за это! Это была больше информации, которую я искал! :) –

Смежные вопросы