Съдържание:
Определение - Какво означава Java?
Java е език за програмиране, който произвежда софтуер за множество платформи. Когато програмист пише Java приложение, компилираният код (известен като байт код) работи в повечето операционни системи (OS), включително Windows, Linux и Mac OS. Java извлича голяма част от синтаксиса си от програмните езици C и C ++.
Java е разработена в средата на 90-те от Джеймс А. Гослинг, бивш компютърен учен от Sun Microsystems.
Техопедия обяснява Java
Java произвежда аплети (програми, управлявани от браузър), които улесняват графичния потребителски интерфейс (GUI) и взаимодействието на обекти от интернет потребителите. Преди Java аплети, уеб страниците обикновено са статични и неинтерактивни. Аплетите на Java са намалели по популярност с пускането на конкурентни продукти, като Adobe Flash и Microsoft Silverlight.
Java аплети се изпълняват в уеб браузър с Java Virtual Machine (JVM), който превежда Java байт-кода в родни инструкции на процесора и позволява косвено изпълнение на ОС или платформа. JVM предоставя по-голямата част от компонентите, необходими за стартиране на байт код, който обикновено е по-малък от изпълними програми, написани чрез други езици за програмиране. Байт кодът не може да се стартира, ако в системата липсва необходимата JVM.
Разработката на Java програма изисква комплект за разработка на софтуер за Java (SDK), който обикновено включва компилатор, интерпретатор, генератор на документация и други инструменти, използвани за създаване на пълно приложение.
Времето за разработка може да бъде ускорено чрез използването на интегрирани среди за разработка (IDE) - като JBuilder, Netbeans, Eclipse или JCreator. IDE улесняват разработването на графични интерфейси, които включват бутони, текстови полета, панели, рамки, ленти за превъртане и други обекти чрез действия за плъзгане и пускане и точка и щракване.
Java програми се намират в настолни компютри, сървъри, мобилни устройства, смарт карти и Blu-ray дискове (BD).