Nowadays there is wide variety of programming languages and platforms providing com-plex set of tools for software development -- from mobile and desktop applications up to server applications. Java is one of the most popular choices for software project develop-ment since many years. Many changes and improvements of the Java language occurred throughout 23 years of development of the platform. Current version brings many changes description of whom is considered to be beneficial not only for developers but also for the community around Java platform. This thesis covers the changes that were introduced in the release of Java 7. The thesis lists the short review of main historical events that happened since the beginning of the platform and analyses changes in libraries as well as describes syntactical changes. Primary focus is placed on the NIO (New I/O) library, whose current name is Non-Blocking I/O (NIO.2). Even though massive changes had occurred in this library, not many people actually noticed anything. This unfortunate situation is now described as a quiet revolution. Last but not least a description of changes in other libraries and Java Virtual Machine is presented.
Identifer | oai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:162665 |
Date | January 2013 |
Creators | Staš, Jakub |
Contributors | Pecinovský, Rudolf, Vojtíšek, Michal |
Publisher | Vysoká škola ekonomická v Praze |
Source Sets | Czech ETDs |
Language | Slovak |
Detected Language | English |
Type | info:eu-repo/semantics/masterThesis |
Rights | info:eu-repo/semantics/restrictedAccess |
Page generated in 0.0142 seconds