Page 89 - 4657
P. 89

викликавши  його  статичний  метод,  одержати  посилання  на
            працюючий у даний момент об'єкт Runtime. Звичайно аплети й
            інші непривелігійовані програми не можуть викликати жоден з
            методів  цього  класу,  не  збудивши  при  цьому  виключення
            SecurityException.  Одна  з  простих  речей,  що  ви  можете
            проробити з об'єктом Runtime - його залишків, для цього досить
            викликати метод exit(int code).

                  Керування пам'яттю


                 Хоча Java і являє собою систему з автоматичною зборкою
            сміття,  ви  для  перевірки  ефективності  свого  коду  можете
            захотіти  довідатися,  який  розмір  “купи”  і  як  багато  в  ній
            залишилося  вільної  пам'яті.  Для  одержання  цієї  інформації
            потрібно скористатися методами totalMemory і freeMemory.
                 Увага!
                 При  необхідності  ви  можете  “вручну”  запустити  збирач
            сміття, викликавши метод gc. Якщо ви хочете оцінити, скільки
            пам'яті  потрібно  для  роботи  вашому  коду,  найкраще  спочатку
            викликати gc, потім free-Memory, одержавши тим самим оцінку
            вільної  пам'яті,  доступної  в  системі.  Запустивши  після  цього
            свою  програму  і  викликавши  freeMemory  усередині  її,  ви
            побачите, скільки пам'яті використовує ваша програма.


                  Виконання інших програм

                 У безпечних середовищах ви можете використовувати Java
            для виконання інших повновагих процесів у своєї полізадачної
            операційній  системі.  Кілька  форм  методу  ехес  дозволяють
            задавати ім'я програми і її параметри.
                 У  черговому  прикладі  використовується  специфічний  для
            Windows  виклик  ехес,  що  запускає  процес  notepad  -  простий
            текстовий  редактор.  Як  параметр  редакторові  передається  ім'я
            одного  з  вихідних  файлів  Java.  Зверніть  увагу  -  ехес



                                                                             87
   84   85   86   87   88   89   90   91   92   93   94