Again, my point was: From an end user's perspective, Java is close to irrelevant nowadays. I don't care if it is still widely used in the back office (programming languages and habits can always change anyway).
From an end user perspective, a Mac is close to irrelevant too. In the iStuff era, creating content is irrelevant. All an end user need is a good consuming platform.
Java is very relevant in the production side. Almost everything a browser runs is generated by server-side applications written primarily in PHP, Java, .NET, Python and Ruby. Also, a lot of useful mobile apps are written in Java ME (of course, not the iPhone ones which doesn't support it). Java SE (standalone desktop apps) are successful in the academy and corporations.
Bear in mind that a Mac is generally a workstation, focused on the production side while iStuff devices are for the end-user.