Checkpoint
Where We've Been
Once a set-top language destined to control the toasters of the world, Java has become the language darling in the software industry and is quickly eclipsing many other long-standing languages that have been around for years.
Java has grown in acceptance for many reasons, including its support of a write-once, run-anywhere strategy. In addition, the vast middleware marketplace that affords multitier solutions has embraced Java as its prime source of enablement.
Java cleanly implemented the notion of interface and implementation inheritance, allowing for a more natural and easy-to-understand use of the constructs.
Java is greatly influenced by the work done in three UML diagrams: use-case, class, and sequence (or collaboration). ...
Get Developing Applications with Java™ and UML now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.