概要:java.lang.SuppressWarningsはJ 2 SE 5.0における標準的なAnnotationの一つである.クラス、フィールド、メソッド、パラメータ、構築メソッド、およびローカル変数に寸法を付けることができます. の役割:コンパイラに指定された警告を無視し、コンパイルが完了した後に警告情報が表示されないように伝える.使用:@SuppressWarnings(")@SuppressWarnings({})@SuppressWarnings(value={})sunの公式ドキュメントの説明:
value - 。 。 。 : 。 , 。
。 , 。
例:@SuppressWarnings(「unchecked」)は、リスト、ArrayListなどのパラメータ化されていない警告情報を使用するなど、unchecked警告情報を無視するようコンパイラに伝える. @SuppressWarnings(「serial」)コンパイラにこのような警告メッセージが表示された場合:The serializable class WmailCalendar does not declare a static final serialVersionUID field of type longこのコメントを使用して警告情報を削除します. @SuppressWarnings(「deprecation」)@Deprecatedコメントを使用する方法を使用すると、コンパイラに警告メッセージが表示されます.このコメントを使用して警告情報を削除します. @SuppressWarnings(「unchecked」、「deprecation」)は、uncheckedとdeprecationの警告情報を無視しながらコンパイラに伝えます. @SuppressWarnings(value={"unchecked","deprecation"})は@SuppressWarnings("unchecked","deprecation")と同等である.
テキストリンク