1
cloneable
の可能性を除いて、Javaを使用するメリットは何ですかField<String>
対String
?Javaフィールド<String>対文字列
われわれには、明らかに理由がないので、ここではField<String>
を使用しているようなシステムがあります。
cloneable
の可能性を除いて、Javaを使用するメリットは何ですかField<String>
対String
?Javaフィールド<String>対文字列
われわれには、明らかに理由がないので、ここではField<String>
を使用しているようなシステムがあります。
このField<String>
はString
がちょうどString
ありながら、String
型の値を保持することができますフィールド(概念)です。
なぜかを理解するには、コード(このクラスが使用されているコードベースの最も古い部分)を参照する必要があります。たぶん、彼らはデータベースフィールドを共通のインタフェースまたは基本クラスを介して処理したいと思っていました。私は技術的利点(クローニング、パフォーマンス、...)を探すことはしませんが、設計上の決定があるはずです(少なくとも、私はそこに一つあります)。
あなたは本当の理由を発見したら、あなたは概念のすべての侵害を戦うに開始することができますが(別名 - 「私たちは常にその方法は、それをやった」)あなたは
どの 'Field'を意味していますか?完全修飾パスを指定します。それともカスタムですか? –
反射フィールドと通常の文字列を意味しますか?私は質問をしません。 – Tudor
あなたは 'フィールド'を直接使うことができますか? 'フィールド<フィールド>' ...ああ、深いスペースに再帰します;) –