#000655         
#0000FF : Mank
 #FF0000  : 01.09.2003 09:58
 
#000655 J2ME 
  
#Def     ,     J2ME,  ,    ,         ,  ,       .     ,      . (    MIDP 1.0)  
 -. 

      (floating point).    ,         floating point.          .  JVM   CLDC      float  double. 

   .       .  float  double . 

java.lang.Math -   . ,     Java, ,     ,    ,   , ,  .  ,     . java.lang.Math   3 : 

abs (int a), 
max (int a, int b), 
min (int a, int b). 
  finalize().         .       Jav',   ,   .   finalize() -        :)).     ,  .  ,    Jav',  ,   weak references.   Object -    clone. ,  . 

Exception  .     . ,        .           .       . ,          . 

 Java Native Interface (JNI).  JNI     . , ,  security . (    native .) ,   JNI         .  ,    Java   .        Symbian,    ,   Symbian  . (  ,   ,     MIDP 1.0.) 

   ClassLoader.    security . ,      . 

 Reflection . Java     , , , , ,     .    . 

 ,   ThreadGroup  . ,      ,       . Thread    "",       stop, resume, suspend (  deprecated  J2SE).    enumerate  interrupt. 

Class -  ,     : forName(), getName(), getResourceAsStream(), newInstance(). ,    ,    forName()  newInstance() . (,   ,   Reflection    ,   .)     getResourceAsStream()   . 

Throwable -   getCause().     (exception chaining).  printStackTrace()   Throwable,     . 

Boolean, Byte, Character, Integer, Long, Short - -    ! 

String, StringBuffer -  !.    . 

System -   arraycopy, currentTimeMillis, gc, getProperty, identityHashCode   .   exit() .         MIDlet: startApp, pauseApp, destroyApp. 

Collection API -   : Hashtable, Vector, Stack, Enumeration. 

java.util -   : Random, Date, Timer, TimerTask, Calendar, TimeZone. 

java.io - 11 ,   . 

Connection MIDP 1.0      http. (MIDP 2.0   https)   .   http,   ,   . http      TCP/IP,    wap  i-mode.   (Bluetouth, comm, socket, datagramm  ..)  ,     ,   (  ). 

  .    Window, Dialog, Frame.     MIDP   Displayable.    Display,        Displayable . Displayable ,   ,           . Display   ,  Displayable     .    Display    .  Display.getDisplay()   Display  .       setCurrent (Displayable next),       . 
 Displayable      ''  . 

  ,   Displayable: 

List      .          Image. 
TextBox      . 
Alert     ,   -  . 
Form    ,    , ,  , . 
Canvas     ,   paint (Graphics g) 
Graphics -   , , , , .    . 

Font -        .      Font.getFont (int face, int style, int size).   ,  ,     . (  setFont (Font f),    Graphics,  Graphics   Canvas.) 

RMS API          .      ,     .   ,     . (MIDP 2.0   ,     ,  ,  ,   .)    ,   - .  File  MIDP  . 

   , .  MIDP 1.0 ,    MIDP 2.0. 

,   ,  ,       Jav',       J2ME? :))) 
(,      .) 

P.S. 
  ,  ,   ,     MIDP 1.0 ,     .  ,   , , ,  ( Siemens).   ,     API,   .    ,     ,     .    ,     .   MIDP 2.0  . 

#FF0000  : http://www.midlet.ru