March 2nd, 2009
« Мова JAVA розробка програмного забезпечення в середовищі Internet |
Програмування на мові Java Мережеві засоби »
Одна з простих речей, яку ви можете виконати з об’єктом Runtime-его останов, для цього досить викликати метод exit(int code).
Управління пам’яттю
Хотя Java і є системою з автоматичною збіркою сміття, ви для перевірки ефективності свого коду можете захотіти дізнатися, який розмір “купи” і як багато в ній залишилося вільній пам’яті. Для отримання цієї інформації потрібно скористатися методами totalMemory і freeMemory.
Зауваження При необхідності ви можете “уручну” запустити складальник сміття, викликавши метод gc.
Якщо ви хочете оцінити, скільки пам’яті потрібно для роботи вашому коду, краще всього спочатку викликати gc, потім free-Memory, отримавши тим самим оцінку вільної пам’яті, доступної в системі. Запустивши після цього свою програму і викликавши freeMemory усередині неї, ви побачите, скільки пам’яті використовує ваша програма.
Виконання інших програм
В безпечних середовищах ви можете використовувати Java для виконання інших повновагих процесів в своїй багатозадачній операційній системі. Декілька форм методу ехес дозволяють задавати ім’я програми і її параметри.
В черговому прикладі використовується специфічний для Windows виклик ехес, що запускає процес notepad-простой текстовий редактор. Як параметр редакторові передається ім’я одного з початкових файлів Java. Обернете вніманіє-ехес автоматично перетворить в рядку-шляху символи “/” в роздільники шляху в Windows-”\”.
class ExecDemo { public static void main(String args[]) { Runtime r = Runtime. getRuntime(); Process p = null; String cmd[] = { “notepad”, “/java/src/java/lang/Runtime.java” }; try { p = r.exec(cmd); } catch (Exception e) { System.out.println(”error executing ” + cmd[0]); } } }
System
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Tags:
значення,
клас,
метод,
обєкт,
рядок,
тип,
число
Схожі записи
- Мова JAVA розробка програмного забезпечення в середовищі Internet (01.03.2009)
...
При цьому аплет має вельми обмежений доступ до ресурсів комп'ютера клієнта, так що він може надати довільний мультимедійний інтерфейс і виконувати складні обчислення, не привносячи при цьому ризику зараження вірусом або псування даних.
Система програмування Java може служити основою для сумісної розробки великих програмних систем колективом розробників, зв'язаних між собою тільки через WWW ...
- Вивчаємо Java Етап перший підготовчий (05.04.2009)
... Немає необхідності в абстракції платформозавісимих частин програми. Ви геть позбавляєтеся від всіх цих проблем.
При всьому цьому, Java успадкував все краще з C++. Це кращий (на мій погляд) синтаксис для об'єктно-орієнтованого програмування, який багатьох років розроблявся великими розумами, зокрема Бьерном Страуструпом.
Проте інкапсулювати все з C++ в Java сенсу немає, тому Java збагатилася власним "прибиральником сміття", ...
- Програмування на мові Java Робота з рядками (04.03.2009)
... В. )
PDF версія
Конструктори
Спеціальний синтаксис для роботи з рядками
Створення рядків
Злиття рядків
Послідовність виконання операторів
Перетворення рядків
Витягання символів
Порівняння
Рівність
Впорядкування
indexOf і lastIndexOf
Модифікація ...
- Теорія і практика Java Коротка історія розвитку технології утилізації памяті (19.03.2009)
...
Звичайно, не існує ідеальних складальників сміття, але вони значно покращали за останні десять років.
Можливості і варіанти вибору
Версія 1.3 інструментального пакету JDK включає три разних стратегії збірки сміття; версія 1.4.1 JDK включає їх шість і більше дюжини параметрів командного рядка для конфігурації і тонкої настройки збірки сміття. Як вони ...
- Програмування на мові Java Моделі обробки подій (08.03.2009)
...
mouseEnter викликається у тому випадку, коли миша входить в компонент.
mouseExit викликається при виході миші з області компоненту.
mouseMove викликається при переміщенні миші в області компоненту.
mouseDown викликається при натисненні кнопки миші.
mouseDrag викликається при переміщенні миші з натиснутою кнопкою.
mouseUp викликається при відпуску кнопки миші.
...
Категория:
програмування |
Комментарии