Pawan,
Welcome to Javaranch.
This is not an apt forum for your question. You can post similar questions in
Java in General forums. Anyhow the following differences some to my mind immediately
Array
Can contain primitive types and Objects
Non Resizable
Supported at the java language level
all contained components of same type
ArrayList
Can only Contain Objects
Resizable-array implementation
Part of Collecions framework thus you have to import java.util to use it
all contained components may be of same type or different types.
------------------
Regds.
Mahindrakar