
Java
There is nothing like core and advanced
Java. Actually SUN Corporation released three versions(editions) of
Java. 1. Standard edition(J2SE). 2. Enterprise edition(J2EE). 3. Mobile edition(J2ME). Core and Advanced
Java are the names given by some people which is wrongly meant. Second Answer These terms aren't an actual part of the
Java language or the software typically downloaded to create programs (such as the JRE [
Java Runtime Environment], or JDK, or GlassFish, etc). The terms "core
Java" and "advanced
Java" have relevance only in terms of a series of books. It's the same thing as if a new author published a book and decided to call it "Intermediate
Java". It's simply a distinction made by the authors / publishers for the content to be in the specific books. So, the short of it is, they're just references to titles from books.