汎用性の高いJavaのソースコードおいておきます