To start learning java we have to know what java is ----
The technologies that comes with Java can be classified in 5 categories :---
1.Desktop Technologies
2.Distributed TechnologiesThe technologies that comes with Java can be classified in 5 categories :---
1.Desktop Technologies
To work with Desktop Technologies, Java provides Core Java and Advance Java(Java6).The scope of Desktop Technologies are in - Desktop Applications and LAN.
To work with Distributed Technologies Java provides, RMI (Remote Method Invocation). The scope of Distributed Technologies are in - Distributed Storage and Distributed Processing.
To work with Web Technologies, Java Provides Servlets, Java Server Pages (JSP), Java Server Faces (JSF). The scope of Web Technologies are in - Intranet, Extranet, and Internet.
To work with Enterprise Technologies, Java Provides Enterprise Java Beans (EJB), Java Enterprise Edition (JEE). The scope of Enterprise Technologies is in Enterprise applications.
To work with Micro Technologies, Java Provides Java ME.The Scope of Micro Technologies are in - Mobile phones, Pagers, PDAs, Setup Boxes etc.
To work on these technologies Java provides 3 Editions --
1. Java Standard Edition (Java SE)
- For Desktop and Distributed Apps.
- For Web and Enterprise Apps.
- For Micro Technologies