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 Embedded

Technologia służąca do programowania urządzeń wbudowanych.

Czytaj więcej...
JAVA IoT

Internet of Things - stworzył zupełnie nowy rynek innowacyjnych urządzeń.

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.

Sprawdź wersję JRE

Sprawdź wersję swojego środowiska Java (JRE), jeżeli nie używasz aktualnej wersji warto dokonać aktualizacji.

Sprawdź

Pobierz Java JRE

Pobierz najnowszą i bezpłatną wersję oprogramowania JAVA (JRE), szybko i bezpiecznie.

Pobierz

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

Pobierz

Pobierz 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