Java wykłady1, Java wykłady:


Java wykłady:

JAVA język programowania sieciowego
w Internecie

Podstawowe koncepcje JAVY zostały przejęte
z języka Smalltalk : maszyna wirtualna oraz
z języka C + + duża część składni i słów kluczowych.

Charakterystyka programowania
w JAVA TM

CHARAKTERYSTYCZNE CECHY JAVY

0x08 graphic
0x01 graphic

Java : niezależność od architektury

Niezależność gwarantuje kod źródłowy programów Javy kompilowany automatycznie do do pośredniego kodu tzw. bytecode.

Kod taki jest niezależny od systemu operacyjnego komputera a wykonuje go translator - maszyna wirtualna, która „tłumaczy” kod uniwersalny na kod dostosowany do specyfiki konkretnego systemu operacyjnego komputera.

Aktualnie wirtualna maszyna Javy jest już dostępna dla niemal wszystkich systemów operacyjnych.

program jest :

Mechanizm kompilacji wyróżnia Javę gdyż zwykle kod źródłowy programu jest albo kompilowany (np. C/C++, Pascal, Fortran)
albo interpretowany (np. Basic).

Wykorzystanie JAVY

OKREŚLAJĄ BIBLIOTEKI PODRPGRAMÓW
(SUB - PROGRAMY) DO :

Najpopularniejsze :

Składowe elementy programowania w Javie

Obiektowość w Java

W JAVIE wszystkie obiekty :


Sposób tworzenia programu

WĄTKI PROGRAMOWE

WARUNEK :

Zapewnienie synchronizacji w kolejności wykonywania instrukcji dla uniknięcia zakleszczeń.



PODSTAWOWE ZMIENNE (variables)

prócz tego wykorzystywane są także stałe (constants) nie zmieniające się w czasie programu

OPEROWANIE INSTRUKCJAMI

Podobne jak w innych językach,
ważną rolę i tu odgrywają instrukcje iteracji (pętli), są to instrukcje

Typowe są bloki (blocs) - ciągi instrukcji ujęte
w nawiasy klamrowe { i }


INTERFEJSY

W JAVA definiowane są tzw. interfejsy, których sens jest podobny do klas obiektów, ale zawierają one tylko deklaracje metod, a nie ich definicje.

Pozwalają one deklarować, które metody są obsługiwane przez klasy implementujące dany interfejs i co te metody maja robić.

ROZSZERZANIE KLASY

Polega na rozszerzaniu istniejących klas obiektów
o istniejące już wcześniej kody wiąże się z mechanizmami obiektowymi dziedziczenia
i polimorfizmu.

Operowanie programem

OTWIERANIE PROGRAMU

 

KOMPILACJA I URUCHOMIENIE PROGRAMU NA DOWOLNEJ PLATFORMIE:

(powoduje to kompilację i utworzenie pliku(-ów) <nazwa_klasy>.class)




KOMPILACJA I URUCHOMIENIE PROGRAMU NA DOWOLNEJ PLATFORMIE

PODSTAWOWE PAKIETY WCHODZACE DO OPROGRAMOWANIA JAVA

 

1



Wyszukiwarka

Podobne podstrony:
wyklad5.cpp, JAVA jest językiem programowania obiektowego
java wyklad 1
java wyklad3 0
java wyklad 4 0
Java podstawy jezyka wyklad1
java wyklad2
Java wykład 3, Java wykład 2
java wyklad
Wykład 9 wątki java
Napęd Elektryczny wykład
wykład5
Psychologia wykład 1 Stres i radzenie sobie z nim zjazd B
Wykład 04

więcej podobnych podstron