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 |