自定义通用Java类