| |
September 2003 Java zum IDL-Diagramm: Die RMI-/idlteilmenge von Java 1-5 1 5. Eine Wertart kann jede mögliche Schnittstelle außer java.rmi.Remote einführen . 6. Es gibt keine Beschränkungen auf den Methodenunterzeichnungen für eine Wertart. 7. Es gibt keine Beschränkungen auf Static Felder für eine Wertart. 8. Es gibt keine Beschränkungen auf Ausgleichstrom Felder für eine Wertart. 9. Methode, Konstante und Feldnamen dürfen nicht Namenszusammenstöße verursachen, wenn sie zu abgebildet werden IDL (sehen Sie Abschnitt 1,3,2,10, "Namen, die OMG IDL Namenszusammenstöße verursachen würden," auf Seite 1-10). Ist hier ein Beispiel einer anpassenden RMI-/idlwertart: // Java allgemeiner Kategorienpunkt führt java.io.Serializable ein { allgemeines abschließendes statisches internes CONSTANT_FOO = 3+3; privates internes x; privates internes y; allgemeines Point(int x, y) {... } allgemeines internes getX() {... } allgemeines internes getY() {... } } 1,2,4,1 Die JavacZeichenkettecArt Das java.lang.String Kategorie ist eine anpassende RMI-/idlwertart, die diesen folgt Richtlinien. Anmerkung jedoch das aufreihen wird besonders angefaßt, wenn man Java zu OMG abbildet IDL (sehen Sie Abschnitt 1,3,5,11, ", abbildend für java.lang.String, "auf Seite 1-21). 1,2,5 RMI-/idlcReihen Reihen irgendeiner anpassenden RMI-/idlart sind auch anpassende RMI-/idlarten. So int[ ] und String[][][ ] sind anpassende RMI-/idlarten. Ähnlich wenn Wombat ist eine anpassende RMI-/idlschnittstellenart, dann -Wombat[ ] ein ist das Anpassen RMI/IDL Art. 1,2,6 RMI-/idlcAusnahmecArten Eine RMI-/idlausnahmeart ist eine überprüfte Ausnahmekategorie (wie durch das Java definiert SprachcSpezifikation). Da überprüfte Ausnahmekategorien verlängern java.lang.Throwable, das einführt java.io.Serializable , ist es nicht notwendig, damit eine RMI-/idlausnahmekategorie direkt einführt java.io.Serializable . Eine Art ist eine anpassende RMI-/idlausnahme, wenn die Kategorie: ? ist eine überprüfte Ausnahmekategorie. ? entspricht den Anforderungen für die RMI-/idlwertarten, die in Abschnitt 1,2,4 definiert werden, "RMI-/idlwertarten," auf Seite 1-4. |  |
|
| |
|
|