O WITRYNIE
Witryna JavaPRO (Java Programming) stanowi serwis przedmiotu "Programowanie w języku JAVA" prowadzonego na Wydziale Elektrotechniki i Informatyki Politechniki Rzeszowskiej (WEiI PRz).
JAVA jest technologią firmy ORACLE, której głównym elementem jest zorientowany obiektowo język programowania Java (ang. Java Programming Language). Ponadto w skład tej technologii wchodzą : Development Environment, Deployment Environment oraz Application Environment. Historia technologii Java sięga roku 1991. Oficjalne witryny znajdują się pod adresem: dla programistów http://java.sun.com, dla użytkowników http://www.java.com.
Wykładowcą przedmiotu "Programowanie w języku JAVA" na WEiI PRz jest
Dr hab. inż. Jan PROKOP, prof. PRz.
Zawartość serwisu przeznaczona jest głównie dla studentów kierunku Informatyka WEiI PRz uczestniczących w zajęciach, a także dla wszystkich pasjonatów technologii Java.
DLACZEGO JAVA?
Język obiektowy
Java jest językiem obiektowym. Zapewnia rozbudowane mechanizmy stosowane w językach obiektowych takie jak dziedziczenie, polimorfizm, enkapsulacja, itp. Pozwala na budowanie łatwych w utrzymaniu i skalowalnych aplikacji.
Platforma dająca potężne możliwości
Java nadaje się do tworzenia aplikacji na niemal każde współczesne urządzenie. Dzięki dużej ilości dostępnych bibliotek można programować urządzenia od najmniejszych mikrokomputerów po serwery gwarantujące potężne możliwości.
Bezpieczne środowisko
Java jest bardzo stabilnym środowiskiem umożliwiającym w znaczny sposób kontrolę nad zabezpieczeniami aplikacji oraz danych. Umożliwia w łatwy sposób implementowanie zaawansowanych mechanizmów bezpieczeństwa i kryptografii.
Prosta składnia języka
Java czerpie to co najlepsze z takich języków jak C++ czy Smalltalk przy zdecydowanie prostszej i bardziej przejrzystej składni. Nauka języka Java jest prosta i szybka. Dodatkowo, dzięki obiektowej strukturze kod jest czytelny i łatwiejszy do śledzenia.
Duże wsparcie społeczności
Jako jeden z najpopularniejszych języków programowania, Java jest wspierana przez potężną liczbę developerów na świecie. Ponadto obszerna literatura oraz dostępność darmowych materiałów i przykładów w Internecie dodatkowo ułatwiają i przyśpieszają naukę.
Kod niezależny od platformy
Kod napisany w Javie jest kompilowany do bytecodu co umożliwia uruchomienie programu na każdym urządzeniu wyposażonym w maszynę wirtualną Javy. Nie jest konieczne tworzenie różnych wersji oprogramowania dla innych platform.
Udział języków na rynku oprogramowania
TECHNOLOGIE JAVA
JAVA EE
Java w wersji Enterprise Edition jest standardem dla projektów w przedsiębiorstwach.
Czytaj więcej...JAVA SE
Java Standard Edition pozwala na tworzenie rozbudowanych aplikacji na komputery stacjonarne.
Czytaj więcej...JAVA FX
JavaFX (w Java SE) pozwala tworzyć aplikacje o nowoczesnym wyglądzie oraz bogactwie treści multimedialnych.
Czytaj więcej...JAVA TV
Technologia zapewniająca wydajne środowisko do tworzenia aplikacji na telewizorach.
Czytaj więcej...JAVA Card
To otwarty standard służący do programowania róźnego rodzaju kart używanych na co dzień.
Czytaj więcej...JAVA DB
Zapewnia wsparcie dla Apache Derby - darmowej bazy danych. Jest zawarta w pakiecie JDK.
Czytaj więcej...JAVA Cloud
Zapewnia pełną kontrolę i elastyczność w technologiach opartych o chumrę obliczeniową.
Czytaj więcej...DLA UŻYTKOWNIKÓW - JRE
Środowisko wykonawcze JAVA - Java Runtime Environment (JRE) - umożliwia uruchamianie na komputerze użytkownika programów (aplikacji) napisanych w języku Java, występuje niekiedy pod nazwami: oprogramowanie Java, Java Runtime, Java Virtual Machine (JVM), maszyna wirtualna Java, Java VM.
DLA PROGRAMISTÓW - SDK
Oprogramowanie Java SDK - zawiera zarówno środowisko wykonywania programów Java jak i narzędzia pozwalające na budowanie, debagowanie i testowanie aplikacji na platformy Java SE i Java EE
Pobierz Java SE
Java Platform, Standard Edition - Java SE SDK (Java SE Development Kit) to przeznaczony dla programistów zestaw zawierający środowisko JRE z podstawowymi narzędziami do tworzenia, debugowania i monitorowania aplikacji klienckich Java SE
PobierzPobierz Java EE
Java Platform, Enterprise Edition - Java EE SDK (Java EE Development Kit) to darmowy zintegrowany pakiet przeznaczony do budowania, testowania i wdrażania aplikacji serwerowych na platformie Java EE
Pobierz