Create web and desktop applications using an object oriented language.
Identify all of the devices that are being connected to your LAN network.
Java 2 Runtime Environment gives you all the necessary to Execute JVM.