答えて
ヌルインターフェイスに関するメタデータを宣言するための唯一の方法だったです。彼らは私が知る限り互換的に使用されています。
これらは、メソッドのないインターフェイスです。マーカーインターフェイスの例は、Serializable
,Cloneable
です。
マーカーインターフェイスの使用方法は?私たちがマーカーまたはヌルインターフェースのために行くべきとき?誰か説明できますか? –
ヌルインターフェイスはマーカーインターフェイスで、関数宣言はありません。空のインターフェイスです。これは、別の方法で処理する必要があるコンパイラを伝えるためです。
ヌルインターフェイスは、マーカーインターフェイスの別の名前です。このようなインタフェースは空であり、すなわちメソッド宣言は一切ない。
たとえば、javaのSerializable Cloneableクラス。 マーカーインターフェイスまたは他の方法でラウンドのためのちょうど別の名前には、Javaの以前のバージョンでは、マーカーインタフェースはクラス
マーカーインターフェイスの例はヌルインターフェイスです。
インターフェイスが異なるタイプです。主にインタフェース、マークインインタフェース、マーカインタフェースを拡張しています。
マーカーの相違点Intefaceとその他の点では、マーカーインターフェイスにはメソッドがありません。たとえば、直列化のための - 直列化可能です。リモート - リモートメソッド通信用。リモートインタフェースはこのマーカーインタフェースを拡張する必要があります。あなたのリモートインタフェースがマーカインタフェースを拡張するとき、それは拡張インタフェースと呼ばれます。
これらのクラスは、このクラスのオブジェクトを別々に扱う必要があることをコンパイラーに伝えます。いくつかのマーカーインタフェースは、次のとおり、Serializableをリモート、Cloneableを
コード:
interface markerImp
{
}
class MarkerTest implements markerImp
{
}
public class TestInstanceOf
{
public static void main(String []args)
{
MarkerTest mt = new MarkerTest();
if(mt instanceof markerImp)
{
System.out.println("True");
}
else
{
System.out.println("False");
}
}
}
- 1. Convert.ToInt32(String)on String.Empty対NULL
- 2. nHibernate Nullリストの値が1対多で
- 3. nullに対するチェックは何回適切ですか?
- 4. ドキュメントクラスのメソッドのスプライトを対象とするnullオブジェクト参照
- 5. djangoの1対1の左への結合はnullですか?
- 6. jQueryを使用して相対イメージソースパスがnullを返す
- 7. はnullに多対一の関連付けを設定し、
- 8. コアデータ管理対象オブジェクトの属性がNULLを返す
- 9. if-blockに対するインラインNullチェックのパフォーマンス?
- 10. 空対NULLのJSONの規約は何ですか?
- 11. Linq2Sql:HasValueと!= nullはnull可能な型に対して同じ働きをしますか?
- 12. 機能クラウドエンドポイントAPIのUser.getUserId()は、nullではないユーザーオブジェクトに対してnullを返します。
- 13. このコード強化または練習とは何ですか? (conn == null)と対照的に(null == conn)
- 14. (obj == null)vs(null == obj)?
- 15. nullとnot null mysql
- 16. UPDATE nullはnullを
- 17. Null to Not Null値
- 18. json throw null nullオブジェクト
- 19. C#XmlElement:SelectSingleNodeは空の文字列に対してnullを返しますか?
- 20. エンティティ・フレームワークがSQL Server DBのNULL以外のカラムに対して作成する
- 21. 空の文字列をデータベース全体に対してNULLに更新する
- 22. NHibernate nullの代わりに0から多対1の列を保存する
- 23. JSON構造に対応するPOJOをJacksonでnullにできますか?
- 24. dataSet.GetXml()はnullまたは空の列に対してxmlを返しません。
- 25. 不十分なPHP変数の検出:FALSE v NULL対unset()vs empty()?
- 26. GetFieldValueがこのDateTimeに対してnullを返すのはなぜですか?
- 27. ItemContainerGenerator.ContainerFromItemは、最後の数アイテムに対してnullを返します。
- 28. Hibernateでの1対1の共有プライマリキーマッピングはオプション/ nullにできますか?
- 29. JPAの一対多を削除し、foregnキーをnullに設定します。
- 30. "this"リファレンスはJavaでnull null
'ヌルinterface'は何ですか?私は 'Void'についてのみ知っています、あなたの定義によるNullインターフェースですか? –
マーカーインターフェイスの使用方法は?私たちがマーカーまたはヌルインターフェースのために行くべきとき?誰か説明できますか? –