35. 38. JDBC API.
39. class Connection из JDBC API. Задачи которые решает Connection.
40. Dependency Injection. Использование при работе с базами данных.
41. class Statement из JDBC API. Задачи которые решает Statement.
42. class ResultSet из JDBC API. Обработка ответа от базы.
43. DataSet (элемент ORM).
44. DAO (элемент ORM).
36.
37. 1. История и особенности языка Java.
2. Платформа Java. Java Editions. GC, JVM, JDK, JRE. ByteCode.
3. Правила наименований. Запуск java приложений.
4. class Object и class Class<?>.
5. Простые типы в Java. Классы обертки простых типов.
6. Generic programming в Java.
7. Коллекции в Java. Iterator, Iterable.
8. Processes and Threads.
9. Interface Runnable. class Thread. Методы start() и run().
10. Методы класса Thread: sleep(), interrupt(), join().
11. Ключевые слова volatile и synchronized.
12. Atomic variables.
13. Проблемы многопоточного доступа к данным. Race condition.
14. Методы класса Object: wait(), notify() и notifyAll().
15. Плюсы и минусы многопоточных приложений.
16. Способы взаимодействия потоков.
17. java.util.concurrent
18. MessageSystem. Address и Abonent.
19. Распределение классов по пакетам. Циклические зависимости.
20. Архитектура игрового сервера.
21. Процесс работы игрового сервера, репликация.
22. Виды тестирования.
23. GC. Виды GC. Параметры GC.
24. Работа со случайными числами.
25. Singleton и Context.
26. Events, подписка на события.
27. Exception и Throwable.
28. Передача функции в библиотеку. Callback.
29. Анонимные классы.
30. Работа со временем и датой. Unix time. Locale.
31. I/O Streams. Потоки байт и потоки символов.
32. Сериализация/десериализация. Interface Serializable.
33. Ключевое слово transient.
34. Reflection. Роль reflection в сериализации.
35. SAX парсер.
36. DOM парсер.
37. ResourceFactory. Роль ресурсов в игре.
38. JDBC API.
39. class Connection.
40. Statement.
41. ResultSet.
42. DataSet.
43. DAO.
44. Annotation.
45. Object Relational Mapping.
46. Frontend.
47. MessageSystem иерархия наследования.
48. Game Mechanics.
49. Resource System.
50. Database System.