Język Java i jego szczególne zastosowania.
„Język Java i jego szczególne zastosowania.
Wśród zastosowań Javy możemy wyróżnić:
Programowanie sieciowe – Java oferuje zestaw funkcji pozwalających na łączenie się z stronami WWW, przetwarzanie html, jak również parsowanie go i przedstawianie danych w formie graficznej. Dzięki zaimplementowaniu różnych protokołów komunikacji, mamy możliwość między innymi wysyłać pocztę przez SMTP oraz odbierać ją poprzez protokół POP. Wszystkie te czynności możemy wykonywać wielowątkowo i bezpiecznie, gdyż Java oferuje zestaw funkcji szyfrujących komunikację. Ponadto, stworzony przez nas program serwera może składać się z zaledwie z 50 linii kodu, dzięki zaimplementowanej obsłudze socketów.
Grafika 2D – API-2D jest zestawem klas, które mogą być użyte do tworzenia grafiki 2D. W skład API wchodzą biblioteki umożliwiające przykładowo transformację obrazu, czy też kompresję obrazu.
Technologie wykorzystywane przez polskie sieci reklamowe.
Grafika 3D – Java 3D to kolejne API udostępnione programistom przez firmę SUN. Mimo iż Java nie jest poważanym graczem na rynku 3D, to była pierwszą technologią oferującą pełne 3D w przeglądarce. Samo API 3D oparte jest na OpenGL i funkcje tego standardu wywoływane są przez tę bibliotekę podczas renderowania grafiki.
Kryptografia – W czasach, gdy miliony terabajtów danych przesyłane są pomiędzy sieciami, duży nacisk kładzie się na szyfrowanie danych. Java udostępnia nam API ułatwiające implementacje szyfrowania w naszych programach, dzięki czemu dane przesyłane do użytkowników lub baz danych są bezpieczne.
Zastosowania mobilne – Powszechne stało się tworzenie gier na telefony komórkowe z wykorzystaniem Javy. Wszystkie nowoczesne telefony mają zainstalowany interpreter tego języka, co pozwala na uruchamianie programów umożliwiających tworzenie stron WWW lub zwykłego kalkulatora.”