JAVA

JAVA – obiektowy język programowania ogólnego zastosowania, stworzony przez firmę Sun Microsystems, (przejęta przez firmę Oracle w 2010 r). Główne cechy języka to: prostota, bezpieczeństwo, wielowątkowość i wysoka wydajność. Programy napisane w JAVA są niezależne od systemu operacyjnego, a wykonywane są przez tzw. „wirtualną maszynę Javy” (JVM) wyposażoną w kompilator. Java zdobyła ogromną popularność i jest na topie jeśli chodzi o języki programowania przeznaczone do tworzenia: gier, apletów na strony WWW, aplikacji na urządzenia mobilne bądź komputery stacjonarne.

JAVA

Dziedziczenie

Dziedziczenie to jeden z podstawowych mechanizmów programowania obiektowego i pozwala współdzielić funkcjonalności pomiędzy klasami. Klasa, która „udziela” swoich składowych lub metod innej klasie nazywa się bazową. Natomiast klasa, która dziedziczy (rozszerza) funkcjonalności klasy bazowej to klasa pochodna lub potomna. Połączenie klas odbywa się za pomocą słowa kluczowego extends.

Klasa potomna może dziedziczyć tylko jedną …

Dziedziczenieczytaj więcej »

JAVA

Hermetyzacja

Hermetyzacja (enkapsulacja) pozwala ograniczyć dostęp do danych składowych, metod obiektów klas poprzez ich ukrycie „na zewnątrz” (np: przed innymi obiektami). Dostęp do tych elementów odbywa się poprzez tzw. modyfikatory dostępu. W Javie mamy cztery modyfikatory: public – dostęp do elementów (składowych, metod, klasy lub interfejsu) ma każdy obiekt, private – najbardziej restrykcyjny modyfikator; umożliwia dostęp do elementów tylko w …

Hermetyzacjaczytaj więcej »

JAVA

Tablice i klasa ArrayList

Tablice służą do przechowywania danych różnego typu (np: liczby, tekst, obiekty). Tablice dzielą się na jednowymiarowe lub wielowymiarowe. TABLICE JEDNOWYMIAROWE Deklaracja tablicy jednowymiarowej:

Przykład:

Elementy tablicy numerowane są od 0. Aby odwołać się do określonego elementu tablicy wystarczy podać jego numer w nawiasie kwadratowym ( np: samochody[2] ). Aby wyświetlić wszystkie elementy tablicy …

Tablice i klasa ArrayListczytaj więcej »

JAVA

Rzutowanie i parsowanie typów

Rzutowanie to zmiana wartości z jednego typu na drugi, np: int na double, double na int, int na char itp. Oczywiście nie każdy typ danych da się skonwertować, np: int na string, string na int, wtedy należy skorzystać z parsowania. RZUTOWANIE Aby dokonać konwersji wystarczy przed wartością zmiennej podać w nawiasie typ konwersji. Przykład konwersji …

Rzutowanie i parsowanie typówczytaj więcej »

JAVA

Klasy, obiekty i metody

Programy w Javie zbudowane są z klas (class), które definiują stan oraz zachowanie obiektów (za pomocą składowych i metod).

Obiekt utworzony na podstawie danej klasy (new Name) nazywany jest instancją.

Zmienna object – to zmienna referencyjna, dzięki której możemy odwoływać się do składowych i metod w danej klasie. Ale o tym za chwile …

Klasy, obiekty i metodyczytaj więcej »

JAVA

Wprowadzenie do JAVA

WSTĘP JAVA – obiektowy język programowania ogólnego zastosowania, stworzony przez firmę Sun Microsystems (przejęta przez firmę Oracle w 2010 r). Główne cechy języka to: prostota, bezpieczeństwo, wielowątkowość i wysoka wydajność. Programy napisane w JAVA są niezależne od systemu operacyjnego (Windows, Linux), a wykonywane są przez tzw. „wirtualną maszynę Javy” (JVM) wyposażoną w kompilator. Pakiet Java …

Wprowadzenie do JAVAczytaj więcej »