Modularní vývoj v jazyce Java

Název práce: Modular development in Java
Autor(ka) práce: Shamanin, Kirill
Typ práce: Bachelor thesis
Vedoucí práce: Pecinovský, Rudolf
Oponenti práce: Oraný, Vladimír
Jazyk práce: English
Abstrakt:
On September 21st, 2017 Oracle released new version of Java language, Java 9. Java 9 was under development for 3 years, which is a long time for an update of a programing language. The new version includes a vast list of changes and new features; among them is support for HTML 2.0 or JShell (tool for a command line) and project Jigsaw. Jigsaw was long time in development; the goal of the project was to bring modularity to Java language. This work is mainly focused on research of modularity impact on Java programing lan-guage. The crucial difference between old and new programing concept in Java is ana-lyzed. Particular changes for developers are discussed.
Klíčová slova: Java; Java 9 ; JDK 9; Modularity; Modules; Modular development; Java SE
Název práce: Modularní vývoj v jazyce Java
Autor(ka) práce: Shamanin, Kirill
Typ práce: Bakalářská práce
Vedoucí práce: Pecinovský, Rudolf
Oponenti práce: Oraný, Vladimír
Jazyk práce: English
Abstrakt:
21. září roku 2017, po několika přenosu, byla nakonec představená nová devátá verze Javy. V této verzi byla uvedená nejdůležitější změna Javy za poslední několik let a konkrétně projekt Jigsaw, který je odpovědný za přinášení modularity do jazyku Java. Určitě byly představené i jiné důležité změny jako plná podpora HTTP 2.0, Jshell – nový nastroj pro práci s příkazovou řádkou atd. Ale v této práci primárně se bude jednat o modularitě a nových postupu při modulárním vývoje v Javě.
Klíčová slova: Java 9; JDK 9; Java SE; Modularita; Modularní vývoj; Moduly; Java

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 15. 12. 2017
Datum podání práce: 29. 4. 2018
Datum obhajoby: 14. 6. 2018
Identifikátor v systému InSIS: https://insis.vse.cz/zp/64263/podrobnosti

Soubory ke stažení

    Poslední aktualizace: