Original title:
Java aplikace - teorie a praxe
Translated title:
Java applications - theory and practice
Authors:
Slabý, Milan ; Halbich, Čestmír (advisor) ; Lohr, Václav (referee) Document type: Bachelor's theses
Year:
2016
Language:
cze Publisher:
Česká zemědělská univerzita v Praze Abstract:
[cze][eng] Bakalářská práce je tematicky zaměřena na problematiku vývoje aplikaci v programovacím jazyce Java a lze ji rozdělit do dvou hlavních částí: teoretickou a praktickou. V začátku teoretické části je popsána historie a vývoj jazyka, jeho stručná charakteristika, popis jednotlivých verzí jazyka a edic Javy. Druhá polovina teoretické části je zaměřena na podrobnější rozbor vybraných syntaktických prvků jazyka Java.
Praktická část je reprezentována desktopovou aplikací umožňující testování členů jednotek dobrovolných hasičů. Celá aplikace je napsána v jazyce Java a jejím hlavním cílem je ukázat možná řešení problémů v konkrétních případech a demonstrovat praktické použití prvků jazyka popsaných v teoretické části.
Bachelor's thesis is thematically focused on the problem of application development in the Java programming language and can be divided into two main parts: theoretical and practical. In the beginning of the theoretical part is described the history and development of the language, its brief characteristics, description of the individual versions of the language and editions of Java. The second half of the theoretical part is focused on more detailed analysis of selected syntactic elements of the Java language.
The practical part is represented by a desktop application enabling the testing members of fire departments of the voluntary firefighters. The whole application is written in Java and its main aim is to show possible solutions to problems in specific cases and demonstrate the practical application of the elements of the language described in the theoretical part.
Keywords:
generické typy; GUI; Java aplikace; kolekce; metody; rozhraní; třídy