Advanced programming in JAVA
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
23PJJ | KZ | 2 | 2+0 | Czech |
- Garant předmětu:
- Lecturer:
- Tutor:
- Synopsis:
-
Syntax, types, classes, interface, objects, genealogy, packets, operators. JAVA vs. C++ differences.
Exceptions management: try, catch, throw orders. Field. Chains. Memory allocation. Garbage collection. Language interpreter. Environment run - time. Development instruments. Synchronization. Fibres.
Basic distribution most used packets summary - group, collection, GUI, network support.
- Requirements:
- Syllabus of lectures:
- Syllabus of tutorials:
- Study Objective:
-
Programming knowledge and skills.
- Study materials:
-
Patrisk Chan: The Java(TM) Developers Almanach 1.4, Volume 1: Examples and Quick Reference, ISBN: 978-0201752809
Josua Bloch: Effective Java: Programming Language Guide, ISBN: 978-0201310054
Josua Bloch: Effective Java, ISBN: 978-0321356680
Maurice Naftalin, Philips Adler: Java Genetice and Collections, ISBN: 978-0569527754
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- BI nav.prez.11/12 (compulsory course)
- BI nav.prez.12/13 (compulsory course)