Особенности java
• Кроссплатформенность;
• Автоматическое управление памятью;
• Стандартные коллекции (массивы, списки, итп);
• Встроенные в язык средства создания многопоточных
приложений;
• Унифицированный доступ к базам данных;
• Параллельное выполнение программ;
JVM
• Java код => байт-код => машинный код
• JVM – Java Virtual Machine (Виртуальная машина Java)
• ART, Dalvik – Виртуальные машины Android
• JIT – Just In Time (компиляция «на лету»)
Автоматическое управление памятью
• Garbage collector (Сборка мусора)
• Алгоритм выставления флагов.
• Алгоритм подсчета ссылок.
• Стратегии сборки мусора: перемещаемая и не перемещаемая.
• Неизменяемые объекты.
Android и Java
• SDK - software development kit
• Android Runtime (ART)
• NetBeans, Eclipse
• IntelliJ IDEA (JetBrains) – Android Studio.
GIT
• Распределенная система управления версиями файлов
• GitHub, Assembla, Bitbucket
Ждём Вас на следующем занятии:
04.03.2015г. в 15:50 в аудитории Г-215.
Адрес: г.Таганрог, ул.Энгельса 1, корп. Г.

Android для начинающих. занятие 1

  • 3.
    Особенности java • Кроссплатформенность; •Автоматическое управление памятью; • Стандартные коллекции (массивы, списки, итп); • Встроенные в язык средства создания многопоточных приложений; • Унифицированный доступ к базам данных; • Параллельное выполнение программ;
  • 4.
    JVM • Java код=> байт-код => машинный код • JVM – Java Virtual Machine (Виртуальная машина Java) • ART, Dalvik – Виртуальные машины Android • JIT – Just In Time (компиляция «на лету»)
  • 5.
    Автоматическое управление памятью •Garbage collector (Сборка мусора) • Алгоритм выставления флагов. • Алгоритм подсчета ссылок. • Стратегии сборки мусора: перемещаемая и не перемещаемая. • Неизменяемые объекты.
  • 6.
    Android и Java •SDK - software development kit • Android Runtime (ART) • NetBeans, Eclipse • IntelliJ IDEA (JetBrains) – Android Studio.
  • 7.
    GIT • Распределенная системауправления версиями файлов • GitHub, Assembla, Bitbucket
  • 8.
    Ждём Вас наследующем занятии: 04.03.2015г. в 15:50 в аудитории Г-215. Адрес: г.Таганрог, ул.Энгельса 1, корп. Г.