Advanced programming in JAVA
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
23PJJ | KZ | 2 | 2+0 | Czech |
- Lecturer:
- Leo Galamboš (gar.)
- Tutor:
- Leo Galamboš (gar.)
- Supervisor:
- Department of Security Technologies and Engineering
- 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:
- Time-table for winter semester 2011/2012:
- Time-table is not available yet
- Time-table for summer semester 2011/2012:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- BI nav.prez. 11/12 (compulsory course)