plik


Podprogramy Podprogramy W języku Java niemożliwe jest programowanie działań wymagających dostępu do funkcji systemu operacyjnego takimi, jak np. obsługa portu. Problem ten rozwiązano za pomocą metod typu native. Ciało metody z modyfikatorem native definiujemy w innym, niż Java języku programowania - w Javie deklarujemy jedynie nazwę metody z modyfikatorem native oraz listę parametrów formalnych. Na przykład: public native static void doPortu( int numer, byte dane[] ); Przy próbie odwołania do takiej metody zostanie wywołana funkcja napisana w dowolnym języku programowania, np.: w C++ nosząca identyczną nazwę. Funkcję tę musimy dostarczyć w dynamicznej bibliotece - np. w systemie Windows: '.dll'. Dzięki takiemu podziałowi można konstruować dowolne biblioteki - implementujące np. niskopoziomowš obsługę myszy W ten właśnie sposób zrealizowano standardowe biblioteki Javy - niskopoziomowa obsługa sieci, plików, grafiki itp. jest zakodowana w dynamicznych bibliotekach.

Wyszukiwarka

Podobne podstrony:
how to do mb sd c4 self test
to do
to do
Depeche Mode Something To Do
Beatles All I ve got to do
what do you have to do
Bee Gees I ll Know What To Do
Adema Do what you want to do
Become a Computer Game Developer What to Do Next
How to Do Viking Chain Knitting
SPSS how to do
to do

więcej podobnych podstron