4. KORAK
Da smo sad u Standar Editionu mogli bi pozvati nasu VM koja se u Standard
Editionu zove java i program bi poceo raditi kako su mobiteli uredaji
koji su ograniceni svojim mogucnostima potrebno je napravit jos neke korake
kao prvo potrebno je preverifirati program. Zasto pitate se pa zar to
VM ne radi sam. Odgovor je da u Standar Editionu ali ovdje ne kao sto
je poznato preverifikacija znaci da se byte code koji se nalazi u class
dokumentu pregledava da bi se provjerilo jeli ispravan i dali je slozen
na ispravan nacin da bi ga VM mogla citati, veliki dio VM je posvecen
ovom poslu a kako smo mi ograniceni s velicinom memorije u mobitelima
nemozemo si priustiti da nasa VM bude toliko velika a nemozemo si priustiti
ni to da ona svaki put kad koristi tu klasu trosi procesorsku snagu na
preverifikaciju zbog svega toga dizajneri VM su odlucili da ce taj posao
raditi sami programeri.
C:\midlets> preverify -classpath %MIDPAPI%;c:\tmpclasses -d c:\classes c:\tmpclasses
Nako sto upisete ovu narebu preverificirana klasa HelloMidlet.class je u direktoriju classes.
|