Java какво е и къде работи, изграждане на сайт енциклопедия

Какво е askbuk
Java технология включва Java език за програмиране, средство за превод на изходния код - код - в специална форма, която може да бъде изпълнена от компютър, както и средствата за изпълнение на Java-програми на различни платформи, тоест, на различни операционни системи и различен хардуер. Главната особеност на JAVA-технологията, която се трансформира в превод в специален Java-програмен код е напълно "в една машина."







Ако изпълним код, получен от програми в други общи езици обикновено не са подходящи за компютърните технологии "други платформи", а след това ограничение не се прилага за Java изпълним код. Въпреки това е необходимо "целевата платформа" е имало реализация на така наречените Java-машина - JAVA-среда за изпълнение.







JAVA технологии, активно насърчавани от слънце, широко разпространена (далеч не само в уеб-решения). Една платформа независимост Java, което ви позволява да се интегрират инструменти за изпълнение на Java-програми в браузърите, работещи в най-различни операционни системи, Java разпределение се определя като елемент на уеб-базирани технологии.

JAVA се използва за създаване на сложни интерактивни елементи, свързани с уеб-сайта. Например, една Java изпълнява сложни инструменти за работа с бази данни, публикувани в интернет. Или графични интерфейси, изискващи сложни интерактивни елементи на дисплея. И, разбира се, много повече, от шах програмни средства на мрежата, за да редактирате аудио файлове.

Важно е да се разбере, че Java-програма, макар и зареден с уеб-сървър, но работи на компютъра на посетителя (не на сървъра). Всичко това налага някои значителни ограничения по отношение на практическото прилагане на "градивните сайт задачи", използващи Java. На първо място, ограниченията, свързани с работа на компютъра на потребителя. Компютрите са различни, както и на по-стари системи, оборудвани с бавни приложения на Java-машина, Java-програма, буквално веднага изпълним в компютъра на развитие, могат да се справят със същия проблем за цял час. Вторият ограничаващ фактор е, че с уеб-сървър е много трудно да се управлява в продължение на Java-програми за посетител компютър сайт. Поради това, не всички интерактивни идеи могат да бъдат реализирани.