The Future of Java: Why It Still Dominates in Enterprise Software Development