Курс лекций и семинаров для студентов второго курса ФизТеха, факультет ФИВТ.
Презентации прошедших лекций:
- JVM, JLS, примитивные типы, стек и куча.
- [Массивы, операции с примитивными типам, Object, String, equals.] (http://yadi.sk/d/Ucj7jVOTuq82)
- Механизм исключений, наследование, nested классы, интерфейсы, enum, generics, коллекции
- Аннотации, Reflection, IO
В папке tasks находятся описания заданий на семинары. Для написания программ необходимо руководствоваться соглашениями по оформлению кода от Oracle (Code Conventions).
- Брюс Эккель — Философия Java (Thinking in Java)
- Brian Goetz — Java Concurrency in Practive (продвинутая книжка по многопоточности в Java)
- Спецификации по JVM и JLS