Как правило, с применением веб-браузера, пользователь обязан настроек для приложения браузера и конфигурации машины, который они используют его. Так, в офисе, машина на рабочий стол Джо пользователя имеет один набор закладок, плагинов, настройки безопасности, машины и т.д. Джо дома, скорее всего, имеют различный набор закладок, плагинов и настроек. Теперь, скажем, Джо хотят иметь более последовательный опыт работы с компьютерами, которые он использует каждый день.
Джо мог установить Java-браузер на базе на съемном записываемый средств массовой информации (такие, как дискеты, флэш-накопитель, почтовый диск или CD-RW) и нести его браузер с ним (со всеми настройками, закладками и плагинов на буксире, как хорошо!) Java это не только портативные, но это также широко известны, и не должны интерпретироваться (как РНР, Java Script и некоторых других и других языках). Java также не должны быть составлены на машине будет работать на. Java может быть собран один раз и запустить его в двоичном виде на многих системах.
Хотя существуют и другие языки, которые там чрезвычайно портативным, есть несколько, которые могли бы встать на в Java "компиляции раз, запускай везде" функциональность. Java действительно полезным и многофункциональный язык программирования, и используется для программирования много программ программного обеспечения на рынке сегодня.