Data Structure with Java Language