Java Linear Data Structures In C