Was ist die standard-Schnittstelle Benennung in der java-api

Werde ich gefragt, von einem Kollegen über die Throwable Klasse in der java-API.

Als standard, kann ich das verstehen, jedes Wort mit der Endung *in der Lage ist, eine Schnittstelle in der java-API. Es ist ein Industrie-standard über die Verwendung von Worten wie Interface-Namen. So, ich unwissentlich, erzählte ihm dieser als Basis-Schnittstelle für alle Ausnahme-und Fehler-Typen in java-Welt. Dann zeigt er mir die java-Datei für diese Klasse.

Meine Fragen:

  1. Warum java Volk hat gewählt dieser name für eine Klasse. Ich denke, dies sollte eine Schnittstelle standardmäßig?

  2. Ist dies ein Muster zu verwenden *kann Wörter, die auch als interface?

  3. Gibt es andere Beispiel für die Klasse endet mit *in der Lage?

Grüße.

  • Serializable, Iterierbar Vergleichbar, Runnable, Callable. Alle ziemlich Häufig verwendeten interfaces.
  • Sie sind Schnittstellen tatsächlich. Ich bin auf der Suche über die Klassen enden auf diese Weise.
InformationsquelleAutor vijay.shad | 2010-10-15
Schreibe einen Kommentar