Java.Lang Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt grundlegende Java Plattformklassen und zugehörige Schnittstellen bereit, einschließlich Objekt-, Zeichenfolgen-, numerischen, Threading- und Ausnahme-APIs.
Klassen
| Name | Beschreibung |
|---|---|
| AbstractMethodError |
Wird ausgelöst, wenn eine Anwendung versucht, eine abstrakte Methode aufzurufen. |
| AbstractStringBuilder |
Eine veränderbare Abfolge von Zeichen. |
| ArithmeticException |
Ausgelöst, wenn eine außergewöhnliche arithmetische Bedingung aufgetreten ist. |
| ArrayIndexOutOfBoundsException |
Wird ausgelöst, um anzugeben, dass auf ein Array mit einem unzulässigen Index zugegriffen wurde. |
| ArrayStoreException |
Wird ausgelöst, um anzugeben, dass versucht wurde, den falschen Objekttyp in einem Array von Objekten zu speichern. |
| AssertionError |
Wird ausgelöst, um anzugeben, dass eine Assertion fehlgeschlagen ist. |
| Boolean |
Die boolesche Klasse umschließt einen Wert des Grundtyps |
| BootstrapMethodError |
Wird ausgelöst, um anzugeben, dass eine |
| Byte |
Die |
| Character |
Die |
| Character.Subset |
Instanzen dieser Klasse stellen bestimmte Teilmengen des Unicode-Zeichensatzes dar. |
| Character.UnicodeBlock |
Eine Familie von Zeichenuntermengen, die die Zeichenblöcke in der Unicode-Spezifikation darstellen. |
| Character.UnicodeScript |
Eine Reihe von Zeichenuntermengen, die die Zeichenskripts darstellen, die im Unicode-Standard-Anhang Nr. 24: Skriptnamenhttp://www.unicode.org/reports/tr24/ definiert sind. |
| CharSequenceConsts |
Stellt Konstanten bereit, die von der Java Zeichensequenzbindung verwendet werden. |
| Class |
Instanzen der Klasse |
| ClassCastException |
Wird ausgelöst, um anzugeben, dass der Code versucht hat, ein Objekt in eine Unterklasse zu umwandeln, von der es sich nicht um eine Instanz handelt. |
| ClassCircularityError |
Wird ausgelöst, wenn der virtuelle computer Java eine Zirkelität in der Superklassenhierarchie einer klasse erkennt, die geladen wird. |
| ClassFormatError |
Wird ausgelöst, wenn der Java virtuelle Computer versucht, eine Klassendatei zu lesen, und bestimmt, dass die Datei falsch formatiert ist oder anderweitig nicht als Klassendatei interpretiert werden kann. |
| ClassLoader |
Ein Klassenladeprogramm ist ein Objekt, das für das Laden von Klassen verantwortlich ist. |
| ClassNotFoundException |
Wird ausgelöst, wenn eine Anwendung versucht, in einer Klasse mithilfe des Zeichenfolgennamens : <ul><li>The |
| ClassValue |
Lazily ordnen Sie einen berechneten Wert jedem Typ (potenziell) zu. |
| CloneNotSupportedException |
Wird ausgelöst, um anzugeben, dass die Methode in der |
| Compiler |
Macht nichts unter Android. |
| Deprecated |
Ein Programmelement, das kommentiert |
| DeprecatedAttribute |
Stellt die Java |
| Double |
Die |
| Enum |
Dies ist die allgemeine Basisklasse aller Java-Sprachaufzählungsklassen. |
| EnumConstantNotPresentException |
Wird ausgelöst, wenn eine Anwendung versucht, auf eine Enumerationskonstante anhand des Namens zuzugreifen, und der Enumerationstyp enthält keine Konstante mit dem angegebenen Namen. |
| Error |
Es |
| Exception |
Die Klasse |
| ExceptionInInitializerError |
Signale, dass eine unerwartete Ausnahme in einem statischen Initialisierer aufgetreten ist. |
| Float |
Die |
| FunctionalInterfaceAttribute |
Stellt die Java |
| IAppendableExtensions |
Stellt verwaltete Erweiterungsmethoden für Java anfügebaren Zeichensequenzen bereit. |
| ICharSequenceExtensions |
Stellt verwaltete Erweiterungsmethoden für Java Zeichensequenzen bereit. |
| IllegalAccessError |
Wird ausgelöst, wenn eine Anwendung versucht, auf ein Feld zuzugreifen oder zu ändern oder eine Methode aufzurufen, auf die sie keinen Zugriff hat. |
| IllegalAccessException |
Eine IllegalAccessException wird ausgelöst, wenn eine Anwendung versucht, eine Instanz (außer einem Array) zu erstellen, ein Feld festzulegen oder abzurufen oder eine Methode aufzurufen, aber die derzeit ausgeführte Methode hat keinen Zugriff auf die Definition der angegebenen Klasse, des Felds, der Methode oder des Konstruktors. |
| IllegalArgumentException |
Wird ausgelöst, um anzugeben, dass eine Methode an ein unzulässiges oder unangemessenes Argument übergeben wurde. |
| IllegalMonitorStateException |
Wird ausgelöst, um anzugeben, dass ein Thread versucht hat, auf dem Monitor eines Objekts zu warten oder andere Threads zu benachrichtigen, die auf dem Monitor eines Objekts warten, ohne den angegebenen Monitor zu besitzen. |
| IllegalStateException |
Signalen, dass eine Methode zu einer unzulässigen oder unangemessenen Zeit aufgerufen wurde. |
| IllegalThreadStateException |
Wird ausgelöst, um anzugeben, dass sich ein Thread nicht in einem geeigneten Zustand für den angeforderten Vorgang befindet. |
| IncompatibleClassChangeError |
Wird ausgelöst, wenn eine inkompatible Klassenänderung in einer Klassendefinition aufgetreten ist. |
| IndexOutOfBoundsException |
Wird ausgelöst, um anzugeben, dass ein Index einer Sortierung (z. B. einem Array, einer Zeichenfolge oder einem Vektor) außerhalb des Bereichs liegt. |
| InheritableThreadLocal |
Diese Klasse erweitert |
| InstantiationError |
Wird ausgelöst, wenn eine Anwendung versucht, das Java-Konstrukt |
| InstantiationException |
Wird ausgelöst, wenn eine Anwendung versucht, eine Instanz einer Klasse mithilfe der Methode in der |
| Integer |
Die |
| InternalError |
Wird ausgelöst, um anzugeben, dass unerwarteter interner Fehler im Java virtuellen Computer aufgetreten ist. |
| InterruptedException |
Wird ausgelöst, wenn ein Thread wartet, schlafen oder anderweitig belegt ist und der Thread entweder vor oder während der Aktivität unterbrochen wird. |
| JavaSystem |
Die |
| LinkageError |
Unterklassen, die |
| Long |
Die |
| MatchException |
Wird ausgelöst, um einen unerwarteten Fehler im Musterabgleich anzuzeigen. |
| Math |
Die Klasse |
| NegativeArraySizeException |
Wird ausgelöst, wenn eine Anwendung versucht, ein Array mit negativer Größe zu erstellen. |
| NoClassDefFoundError |
Wird ausgelöst, wenn der Java virtuellen Computer oder eine |
| NoSuchFieldError |
Wird ausgelöst, wenn eine Anwendung versucht, auf ein bestimmtes Feld eines Objekts zuzugreifen oder zu ändern, und dieses Objekt hat dieses Feld nicht mehr. |
| NoSuchFieldException |
Signalisiert, dass die Klasse kein Feld mit einem angegebenen Namen aufweist. |
| NoSuchMethodError |
Wird ausgelöst, wenn eine Anwendung versucht, eine angegebene Methode einer Klasse (statisch oder instanz) aufzurufen, und diese Klasse hat keine Definition dieser Methode mehr. |
| NoSuchMethodException |
Wird ausgelöst, wenn eine bestimmte Methode nicht gefunden werden kann. |
| NullPointerException |
Wird ausgelöst, wenn eine Anwendung versucht, in einem Fall zu verwenden |
| Number |
Die abstrakte Klasse |
| NumberFormatException |
Wird ausgelöst, um anzugeben, dass die Anwendung versucht hat, eine Zeichenfolge in einen der numerischen Typen zu konvertieren, die Zeichenfolge weist jedoch nicht das entsprechende Format auf. |
| Object |
Klasse |
| OutOfMemoryError |
Wird ausgelöst, wenn der virtuelle computer Java ein Objekt nicht zuordnen kann, da es nicht im Arbeitsspeicher ist, und kein mehr Arbeitsspeicher durch den Garbage Collector verfügbar gemacht werden konnte. |
| Override |
Gibt an, dass eine Methodendeklaration eine Methodendeklaration in einem Supertyp überschreiben soll. |
| OverrideAttribute |
Stellt die Java |
| Package |
|
| Process |
Die |
| ProcessBuilder |
Diese Klasse wird zum Erstellen von Betriebssystemprozessen verwendet. |
| ProcessBuilder.Redirect |
Stellt eine Quelle der Teilprozesseingabe oder ein Ziel der Teilprozessausgabe dar. |
| ProcessBuilder.Redirect.Type |
Definiert die verfügbaren Umleitungsmodi für einen Prozessdatenstrom. |
| Record |
Dies ist die allgemeine Basisklasse aller Java Sprachdatensatzklassen. |
| ReflectiveOperationException |
Häufige Superklassen von Ausnahmen, die durch reflektierende Vorgänge in der Kernreflektion ausgelöst werden. |
| Runnable |
Stellt einen Vorgang dar, der ausgeführt werden kann. |
| Runtime |
Jede Java Anwendung verfügt über eine einzelne Instanz der Klasse |
| RuntimeException |
|
| RuntimePermission |
Legacysicherheitscode; nicht verwenden. |
| SafeVarargsAttribute |
Stellt die Java |
| SecurityException |
Wird vom Sicherheitsmanager ausgelöst, um auf einen Sicherheitsverstoß hinzuweisen. |
| SecurityManager |
Legacysicherheitscode; nicht verwenden. |
| Short |
Die |
| StackOverflowError |
Wird ausgelöst, wenn ein Stapelüberlauf auftritt, da eine Anwendung zu tief rekursiert. |
| StackTraceElement |
Ein Element in einer Stapelablaufverfolgung, wie von |
| StackWalker |
Ein Stapelwanderer. |
| StackWalker.Option |
Stack Walker-Option zum Konfigurieren der StackFrame-Stapelframeinformationen, die von einem |
| StrictMath |
Die Klasse |
| String |
Die |
| StringBuffer |
Eine threadsichere, veränderbare Abfolge von Zeichen. |
| StringBuilder |
Eine veränderbare Abfolge von Zeichen. |
| StringIndexOutOfBoundsException |
Wird von |
| SuppressWarnings |
Gibt an, dass die benannten Compilerwarnungen im kommentierten Element unterdrückt werden sollen (und in allen Programmelementen, die im kommentierten Element enthalten sind). |
| SuppressWarningsAttribute |
Stellt die Java |
| Thread |
Ein Thread ist ein Thread der Ausführung in einem Programm. |
| Thread.State |
Ein Threadzustand. |
| ThreadDeath |
Eine Instanz von |
| ThreadGroup |
Eine Threadgruppe stellt eine Reihe von Threads dar. |
| ThreadLocal |
Diese Klasse stellt threadlokale Variablen bereit. |
| Throwable |
Die |
| TypeNotPresentException |
Wird ausgelöst, wenn eine Anwendung versucht, mithilfe einer Zeichenfolge, die den Namen des Typs darstellt, auf einen Typ zuzugreifen, aber keine Definition für den Typ mit dem angegebenen Namen gefunden werden kann. |
| UnknownError |
Wird ausgelöst, wenn im Java virtuellen Computer eine unbekannte, aber schwerwiegende Ausnahme aufgetreten ist. |
| UnsatisfiedLinkError |
Wird ausgelöst, wenn der Java virtuellen Computer keine geeignete systemeigene Definition einer deklarierten |
| UnsupportedClassVersionError |
Wird ausgelöst, wenn der Java virtuellen Computer versucht, eine Klassendatei zu lesen, und bestimmt, dass die Haupt- und Nebenversionsnummern in der Datei nicht unterstützt werden. |
| UnsupportedOperationException |
Wird ausgelöst, um anzugeben, dass der angeforderte Vorgang nicht unterstützt wird. |
| VerifyError |
Wird ausgelöst, wenn der "Verifier" erkennt, dass eine Klassendatei, obwohl wohlgeformt, eine Art interner Inkonsistenz oder Sicherheitsproblem enthält. |
| VirtualMachineError |
Wird ausgelöst, um anzugeben, dass der Java virtuellen Computer unterbrochen ist oder über keine Ressourcen verfügt, die erforderlich sind, um den Betrieb fortzusetzen. |
| Void |
Die |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAppendable |
Ein Objekt, an das |
| IAutoCloseable |
Ein Objekt, das Ressourcen (z. B. Datei- oder Sockethandles) enthält, bis es geschlossen ist. |
| ICharSequence |
A |
| ICloneable |
Eine Klasse implementiert die |
| IComparable |
Diese Schnittstelle legt eine Gesamtrangfolge für die Objekte jeder Klasse fest, die sie implementiert. |
| IDeprecated |
Ein Programmelement, das kommentiert |
| IFunctionalInterface |
Ein informativer Anmerkungstyp, der angibt, dass eine Schnittstellentypdeklaration eine funktionale Schnittstelle sein soll, die durch die Java Sprachspezifikation definiert wird. |
| IIterable |
Durch die Implementierung dieser Schnittstelle kann ein Objekt das Ziel der erweiterten |
| IOverride |
Gibt an, dass eine Methodendeklaration eine Methodendeklaration in einem Supertyp überschreiben soll. |
| IReadable |
A |
| IRunnable |
Die |
| ISafeVarargs |
Eine Programmiererbehauptung, dass der Textkörper der kommentierten Methode oder des Konstruktors keine potenziell unsicheren Vorgänge für den Varargs-Parameter ausführt. |
| ISuppressWarnings |
Gibt an, dass die benannten Compilerwarnungen im kommentierten Element unterdrückt werden sollen (und in allen Programmelementen, die im kommentierten Element enthalten sind). |
| StackWalker.IStackFrame |
Ein |
| Thread.IUncaughtExceptionHandler |
Schnittstelle für Handler, die aufgerufen werden, wenn ein |