write blog about java reorder