ホームページ  >  記事  >  Java  >  Javaの基本的なアノテーションとは何ですか

Javaの基本的なアノテーションとは何ですか

PHPz
PHPz転載
2023-05-11 09:28:231453ブラウズ

1. java.lang.Override は、アノテーションメソッドとして使用されるタグ型のアノテーションです。これは、このメソッドが親クラスのメソッドを継承していること、つまり、親クラス内の同じ名前のメソッドをオーバーライドしていることを示しています。

@Override
public void onCreate(Bundle savedInstanceState)
 
{…….}
这种写法是正确的,如果你写成:
 
@Override
public void oncreate(Bundle savedInstanceState)
{…….}
编译器会报如下错误:The method oncreate(Bundle) of type HelloWorld must override or
implement a supertype method,以确保你正确重写onCreate方法(因为oncreate应该为onCreate)
而如果你不加@Override,则编译器将不会检测出错误,而是会认为你为子类定义了一个新方法:oncreate

2. SuppressWarnings は、可能性のある警告を無視するようにコンパイラーに指示します。

実際には多くのパラメータがあり、パラメータが異なれば異なる警告が設定されます。

rree

以上がJavaの基本的なアノテーションとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。