The 'Advanced Java' comprises the very complex advanced programming. The advanced java programming covers the Swings, Socket Programming, AWT, Thread Concepts as well as the Collection objects and classes. Advance java is specialization in domains such as web, networking, data base handling.