Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible
Advanced Java is the next advanced level concept of Java programming. ... The advanced java programming covers the Swings, Socket Programming, AWT, Thread Concepts as well as the Collection objects and classes. "Advanced Java" is nothing but specialization in domains such as web, networking, data base handling.