Though Java has been criticized from the very beginning of its appearance, it is still a dominant among other languages. But I should say, there are reasons for this fact. First of all, Java has powerful traffic opprtunities and a lot of learning advantages. Also it succeeded in the mobile apps market as Android is completely built in Java. It has to be noted that Blu-Ray standard is built around this language. If someone wants to explore the subject in more detail, I recommend to take a look at the article on
https://diceus.com/10-reasons-why-java-is-dominant/. Hope it helps!