You are on page 1of 1

Core Java comprises basic concepts of java such as 1.Need of java 2.

Advantages of Java over other OOP Languages 3.definations of classes and objects 4.Special Operators in java,Datatypes 5.Streams 6.OOPS Concepts like Encapsulation,Abstraction,Polymorphism,Inheritence 7.Exception Handling concepts 8.Interfaces and Abstract classes 9.Wrapper Classes 10.Collection classes like Linked List,Stack,ArrayList,Queue etc 11.Cloning concepts Advanced java consists 1.Collection Classes and objects 2.Socket Programming 3.Thread Concepts 4.AWT Package 5.Swings etc Both Advanced Java and Core Java Together Called as J2SE(Java Standard Edition) There is one more branch J2EE deals with Enterprise sloutions Another Branch is J2ME Deals with Embedded Applications like Mobile game softwar es etc. NOTE: See the diffrence is that core java is the fundamental for java that will be used in any java technology without this no one can jump on any advance java technology. Where as advance java is specialisation in some domain , as someone in networking,web,DCOM,or data base handling. And more over core java packages are always started with java.lang..... where as advance java are always with javax.servlet....

You might also like