some java tools for daily work