Java 5 Tutorial
Java 5 has introduced many new features to take this platform to a new level with 15 component JSRs and around 100 other updates. These changes definitely bring considerable shift in usage of this technology. Java intends to address following important concerns through this ‘Tiger’ release.
- Ease of Development
- Scalability and Performance
- Monitoring and Manageability
- Desktop Client Development
These modifications span in most of the areas of Java, but if these are grouped logically, then there can be following important categories to study. This tutorial aims to explain these features in detail with the category based grouping below, and expects reader to know Java language prior to this release already. In this tutorial, we discuss the rational, syntax and applications of the modifications only. Here are the categories identified by Sun.
- Performance and Scalability Enhancements
- Java Language Features
- Virtual Machine
- Base Libraries
- Integration Libraries
- User Interface
- Deployment
- Tools and Tool Architecture
- Os and Hardware Platform
In next sections we discuss each of these in detail and wherever applicable try to write an example code.
Previous Next
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.
