Содержание
- 2. Литература Герберт Шилдт. Java. Полное руководство, М.: Вильямс, 2012. – 1104 с. Кей С. Хорстманн, Гари
- 3. Программное обеспечение курса
- 4. Технология Java: история Первая версия языка была официально опубликована в 1995 году Основная причина – потребность
- 5. JAVA и C++ Синтаксис операторов Java практически полностью совпадает с синтаксисом языка C++; Java не обладает
- 6. Цели создания нового языка Повышение скорости разработки; Устранение ошибок других языков ; Переносимость кода; Многопоточность; Загрузка
- 7. Средства достижения целей The Java Virtual Machine (JVM™) программы, написанные на языке Java, выполняются под управлением
- 8. The Java Virtual Machine Java Virtual Machine (JVM) – программа виртуальной Java-машины, скомпилированная в коды соответствующего
- 9. Java Virtual Machine
- 10. Реализация JVM
- 11. JRE выполняет основные задачи Java Runtime Environment (сокр. JRE) — минимальная реализация виртуальной машины, необходимая для
- 12. Загрузчик классов (Class Loader) Загружает все классы, необходимые для выполнения программы. Сохраняет классы локальной файловой системы
- 13. Проверка байт-кода (Bytecode Verifier) Проверка гарантирует, что: Код соблюдает спецификацию JVM. Код не нарушает целостность системы
- 14. Функции Java Runtime Environment
- 15. Выполнение кода JRE Just-In-Time (JIT) компилятор JIT-компиляция (Just-In-Time) – компиляция "по ходу дела", "налету"
- 16. Установка среды Java Существует два основных способа установки Java-машины на клиентский компьютер: JRE из поставки Software
- 17. Типы JDK Java Development Kit (сокращенно JDK) — бесплатно распространяемый компанией Oracle Corporation (ранее Sun Microsystems)
- 18. Версии платформы Java SE
- 19. Типы приложений Java SE /EE Приложение (application) – аналог "обычной" прикладной программы. Апплет (applet) – специализированная
- 20. Инсталляция Java Development Kit Скопировать и установить Java Development Kit. http://www.oracle.com/technetwork/java/javase/downloads/index.html Установить переменные окружения JAVA_HOME, PATH
- 21. Дополнительные ресурсы
- 23. Java Community Process (JCP) Сообщество работает на основании набора документов и процедур JSR (Java Specification Request):
- 24. OpenJDK OpenJDK - проект по созданию полностью совместимого Java Development Kit, состоящего исключительно из свободного и
- 25. Создание программы на Java Написать программу на Java и сохранить ее на диск. Выполнить компиляцию программы,
- 26. Создание программы на Java Варианты работы: Использовать JDK вместе с текстовым редактором. Компиляция и запуск программы
- 27. Средства разработки приложений
- 28. Создание простого Java-приложения
- 29. Компиляция и выполнение программы Компиляция TestGreeting.java: javac TestGreeting.java Greeting.java компилируется автоматически. Запуск приложения: java TestGreeting Устранение
- 30. Java Technology Runtime Environment
- 31. Ошибки при компиляции Compile-Time Errors
- 32. Ошибки времени выполнения Runtime Errors Can’t find class TestGreeting Exception in thread "main" java.lang.NoSuchMethodError: main
- 33. Тест Java платформа, предназначенная для разработки приложений для устройств ограниченных в ресурсах (ограниченная вычислительная мощность, объём
- 34. Интегрированная среда разработки (integrated development environment - IDE) - это инструмент который помогает в разработке Java
- 35. Загрузка IDE NetBeans Доступна бесплатно на NetBeans.org или Oracle.com
- 36. NetBeans IDE and New Project Wizard
- 38. Скачать презентацию