What are some of the best java books on the market?
It greatly depends on what you are looking for ?... You may start by reading the Sun tutorial or Thinking in java .
To go further, as for myself I would recommend Java cookbook
Hope that helps,
-- Android Development Center
-- Cloud Development Project Center
-- HTML5 Development Center
-- Windows Mobile Development Center