Help Center
Local Navigation
- Grundlagen der BlackBerry-Geräte und der Programmierung für BlackBerry-Geräte
- BlackBerry Java Application-Entwicklung
- Standalone-Anwendungen
- Anwendungen mit Desktop-Synchronisierung
- Anwendungen mit drahtlosem Zugriff, drahtloser Synchronisierung oder drahtlosen Alarmen
- MIDlet-Anwendungen
- CLDC-Anwendungen
- API-Kontrolle und Codesignaturen
- Objektmodellierung
- Multithreading
- Bewährte Verfahren für das Schreiben einer effizienten BlackBerry Java Application
- Bewährtes Verfahren: Schreiben von effizientem Code
- Verwenden lokaler Variablen
- Verwenden von Kurzschrift für die Auswertung Boolescher Bedingungen
- Festlegen von Klassen als "final"
- Verwendung von "int" statt "lang"
- Verzichten auf Garbage Collection
- Verwenden statischer Variablen für Zeichenfolgen
- Vermeiden des Konstruktors String(String)
- Schreiben effizienterer Schleifen
- Optimieren von Unterausdrücken
- Optimieren von Divisionsvorgängen
- Verzichten auf java.util.Enumeration
- Durchführen von Casts mit instanceof
- Auswertung von Ausdrücken mit "instanceof"
- Vermeiden von StringBuffer.append (StringBuffer)
- Vermeiden der Rückgabe von "Null"
- Vermeiden der Eingabe von "Null" in Methoden
- Vorsichtsmaßnahmen beim Eingeben von "Null" in einen Konstruktor
- Verwenden von "long" für eindeutige Bezeichner
- Ordnungsgemäßes Beenden von Anwendungen
- Drucken der Stack-Verfolgung
- Bewährtes Verfahren: Umsichtige Verwendung von Objekten
- Bewährtes Verfahren: Verringern der Größe von kompiliertem Code
- Bewährtes Verfahren: Schreiben von effizientem Code
- Unterstützung mehrerer Sprachen
- Multimedia-Support
- Benutzeroberflächen- und der Navigationsdesign
- Speicherverwaltung
- Datenverwaltung
- Drahtloser Datentransport
- Integrieren von BlackBerry-Anwendungen
- Sicherheitsbedingungen
- Testen einer BlackBerry Java Application
- Verfügbarmachen von Anwendungen
- Glossar
- Rechtliche Hinweise
Produktunterlagen
>
Entwicklerdokumentation
>
Java Entwicklungshandbuch und API-Referenzhandbuch
>
Basishandbuch
BlackBerry Java Development Environment - 4.6.1
Verwenden statischer innerer Klassen
Wenn Sie eine innere Klasse verwenden, um damit eine Klasse in einer anderen auszublenden, ohne dass die innere Klasse auf das Objekt der äußeren Klasse verweist, deklarieren Sie die innere Klasse als statisch. Damit unterbinden Sie die Erstellung eines Verweises auf die äußere Klasse.
Wenn Sie eine innere Klasse für den Namensumfang verwenden, deklarieren Sie sie als statisch.
Übergeordnetes Thema: Bewährtes Verfahren: Verringern der Größe von kompiliertem Code
Waren diese Informationen hilfreich? Senden Sie uns Ihren Kommentar.