Jim Tigsi said..
Major benefits of the Java language:
Use the object-oriented programming methodology.
Allow the same program to be executed on multiple operating systems.
Contain built-in support for using computer networks.
Designed to execute code from remote sources securely.
Easy to use by selecting what were considered the good parts of other object-oriented languages.