Galileo Computing <openbook>
Galileo Computing - Programming the Net
Galileo Computing - Programming the Net


Java 2 von Friedrich Esser
Designmuster und Zertifizierungswissen
Zum Katalog
  gp - A B C D E F G H I J K L M N O P Q R S T U V W X Z

Index


-   downtop

 
– Zeilenende, read() [1]
.class [1] , [2]
– Arrays [1]
– Reflexion [1] , [2]
.TYPE
– Reflexion [1]
/APPLET
– HTML-Tag, Applet [1]
1er-Komplement [1]
2er-Komplement [1]

Galileo Computing

A   downtop

abs() [1]
absoluter Pfad
– File [1]
ABSTRACT
– Modifier [1]
abstract [1] , [2]
– in UML [1]
AbstractCollection [1]
AbstractMap [1]
Abstraktion
– bei Hierarchiebildung [1]
Access Widening [1]
AccessibleObject
– Klasse [1]
Access-Modifier [1]
accessor methods
– Kapselung [1]
Access-Proxy [1]
ActionEvent [1]
– High-Level-Event [1]
ActionListener [1]
actionPerformed() [1]
– Member-Klasse [1]
activeCount() [1]
Adaptee
– Adapter-Patter bei Threads [1]
Adapter
– Listener [1]
Adapter-Pattern
– Thread [1]
add()
– Collection, Constraints [1]
addActionListener() [1]
addChangeListener() [1]
– Datenmodell, MFC [1]
addFirst()
– LinkedList [1]
addFocusListener() [1]
addLast()
– LinkedList [1]
addListener [1]
addWindowListener() [1]
AdjustmentEvent [1]
AdjustmentListener [1]
adjustmentValueChanged() [1]
Aggregation [1]
– Abhängigkeit der Objekte [1]
– Delegation [1]
– Member-Klasse [1]
Aktivitäts-Diagramm
– Ausnahmebehandlung [1]
ALIGN
– HTML-Tag, Applet [1]
ALT
– HTML-Tag, Applet [1]
ancestorMoved() [1]
ancestorResized() [1]
anchor
– GridBagConstraints [1] , [2]
AND-Bit-Operation [1]
annotateClass()
– ObjectOutput-Stream [1]
– Overriding [1]
anonyme Instanz [1]
anonyme Klasse [1]
– abgeleitet von einer Klasse [1]
– Deklaration [1]
– Design-Hinweise [1]
– Einschränkungen [1]
– Interface-Implementation [1]
– Probleme [1]
– Reflexion (Reflection) [1]
– Regeln [1]
– Zugriff auf Methoden [1]
anonyme Runnable-Klasse [1]
Anweisung [1]
– Ausdruck [1]
– Block [1]
– break [1] , [2]
– Compound-Statement [1]
– continue [1] , [2]
– Deklaration [1]
– do [1]
– else-if-Leiter [1]
– for [1]
– if [1]
– Iteration [1]
– Kontrollanweisung [1]
– leer [1]
– mit Marke [1]
– return [1]
– Selektion [1]
– Sprunganweisung [1]
– switch [1]
– tabellarischer Überblick [1]
– throw [1] , [2]
– try [1]
– try-finally [1]
– Überblick [1]
– while [1]
API [1] , [2]
– Erweiterungen [1]
append() [1]
APPLET
– HTML-Tag, Applet [1]
Applet [1]
– HTML-Tags [1]
– init() [1]
– main() [1]
– No-Arg-Konstruktor [1]
– Sicherheitsrestriktionen [1]
– Top-level-Container [1]
AppletContext [1]
Appletviewer [1]
Applikation
– Ausführung [1]
– Regeln [1]
– Start [1]
Architektur
– vierstufig, Proxy [1]
ARCHIVE
– HTML-Tag, Applet [1]
args [1]
ArithmeticException [1] , [2]
– short-circuit [1]
Array
– .class [1]
– asList(), immutable [1]
– C/C++ [1]
– Cloneable [1]
– Deklaration vs. C/C++ [1]
– Dimension bestimmen [1]
– Element-Typ bestimmen [1]
– equals() [1]
– implizite Anlage [1]
– Initialisierung [1]
– Klasse [1]
– Länge mit getLength() [1]
– new [1]
– newInstance()-Anlage [1]
– Referenz [1]
– Reflexion, Typ-Kürzel [1]
– sort(), Beispiel [1]
– Vergleich mit == [1]
– Vergrößerung [1]
– von primitiven Typen [1]
– von Referenz-Typen [1]
– vs. Literal [1]
arraycopy() [1]
– System [1] , [2]
Array-Initializer [1]
ArrayList [1]
– Eigenschaft [1]
ASCII [1]
ASCII-Zeichen [1]
– read() [1]
asList()
– Arrays, Beispiel [1]
Aspekt
– unerlaubt bei Kollektion [1]
Assertion
– Ausnahme-Kontrakt [1]
Assoziation [1]
– binär [1]
– gerichtet [1]
– Interfaces [1]
– isMemberOf [1]
– isRelatedTo [1]
– Member-Klasse [1]
– Navigation [1]
– Referenz in Java [1]
Assoziativität [1] , [2]
Asymmetrie
– instanceof-Operator [1]
asynchron
– Aufruf [1]
– Service [1]
– Threads [1]
asynchrone I/O
– available() [1]
asynchroner Servicetyp [1]
Attribut
– eines Objekts [1]
– Interface [1]
Ausdruck [1]
Ausnahme
– Abfangen in Threads [1]
– Auslösen (Throwing) [1]
– Auslösung [1]
– Auslösung durch JVM [1]
– Behandler [1]
– Behandlungsregeln [1]
– Behandlungsstrategie [1]
– Behandlungsstrategie-Beispiel [1]
– checked vs. unchecked [1]
– Cleanup/finally am Beispiel [1]
– Compiler-Prüfung [1]
– Deklaration [1]
– Deklarationsmuster [1]
– erneutes Auslösen [1]
– Error [1]
– Façade-Pattern [1]
– fatal vs. nicht-fatal [1]
– fatale Fehler im Beispiel [1]
– Fehler im Code [1]
– geschachtelte try-Anweisungen [1]
– Hierarchie [1]
– Idiome/Pattern [1]
– implizit vs. explizit [1]
– InterruptedException [1]
– JVM und Ausnahmetyp [1]
– Kategorien [1]
– Konstruktor [1]
– Kontrakt [1]
– Kontraktverletzung [1]
– Konzeption [1]
– Methoden-Design [1]
– Missbrauch [1]
– nicht-fatale Fehler am Beispiel [1]
– Overriding (Überschreiben) [1]
– Prüfung
– Rethrowing [1]
– return/finally [1]
– RuntimeException [1]
– Separation [1] , [2]
– Separation/Design [1]
– SQLException [1]
– Thread-Kommunikation [1]
– try und Resume-Next-Logik [1]
– try-catch-finally [1]
– type-safe Constant-Vergleich [1]
– typ-sichere Konstante [1]
– Umgebungsfehler [1]
– Umwandlung [1]
– unbehandelt [1]
– unbehandelt und finally [1]
– unbehandelt, Thread [1]
– verlorene Ausnahme [1]
Ausnahmebehandlung
– Aktivitätsdiagramm [1]
– Beispiel [1]
– Beispiel Messwert-Import [1]
– catch-Reihenfolge [1]
– JVM [1]
– Strategie-Idiom [1]
Ausnahme-Design
– Standard-Plattform [1]
Ausnahmehierarchie
– java.io [1]
Ausnahme-Proliferation [1]
äußere Klasse
– Beziehung zur Member-Klasse [1]
– Zugriff Member-Klasse [1]
Auswahl
– Kollektions-Klasse [1]
Authentifizierung [1]
Authentizität [1]
Autonomes Objekt [1]
available()
– Pipe, asynchron [1]
AWT
– Dispatch-Thread [1]
– lightweight/heavyweight [1]
AWTEvent [1]
AWTEventListener [1]
azyklischer Graph [1]

Galileo Computing

B   downtop

Basisklasse
– equals() [1]
– Object [1]
Baugruppe
– Teilebeispiel [1]
Baum
– Bereichsoperation [1]
– Comparable [1]
– Hierarchie [1]
– Kollektion, Tree [1]
Bean [1]
BeanInfo
– Interface [1]
Bereichsoperation
– Liste, Baum [1]
Bezeichner [1]
Beziehung
– Aggregation [1]
– Ähnlichkeit vs. Spezialsierung [1]
– Assoziation [1]
– Implementation/Realisation [1]
– in UML [1]
– Is-A [1]
– Komposition [1]
– Multiplizität [1]
– rekursiv [1]
– Relation (math.) [1]
BigDecimal
– Comparable [1]
Big-Endian [1]
– Format [1]
Bild
– GIF, Grauskala [1]
– rastern [1]
binäre Assoziation [1]
binäres Suchen [1]
binarySearch()
– Collections [1]
Bindestrichinformatiker [1]
Bit-Muster
– Modifier, Reflexion [1]
Bit-Operation
– AND, OR, XOR [1]
– Invertieren von Bits [1]
– Löschen von Bits [1]
– Setzen von Bits [1]
– Testen von Bits [1]
Bit-Operationen
– Ergebnis-Tabelle [1]
Bit-Operator [1]
– left-shift [1]
– signed-right-shift >> [1]
– unsigned-right-shift >>> [1]
Bitwise Complement [1]
blank final [1]
– Beispiel [1]
– immutable [1]
Block [1]
Block-Data-Record
– Serialisierung [1] , [2]
blockiert
– Thread [1]
boolean [1]
BorderLayout [1]
BoundedRangeModel [1]
– Klassendiagramm [1]
Box [1]
BoxLayout [1] , [2]
break-Anweisung [1] , [2]
Broker [1]
– Beispiele [1]
– Implementation [1]
– Klassenbeziehung [1]
– Objekt,Deserialisierung [1]
– readResolve() [1]
– vs. Interface [1]
Broker-Pattern [1]
Broker-Proxy [1]
– Beispiel [1]
Bucket
– Hashing [1]
BufferedImage [1]
BufferedReader
– System.out [1]
Busy-Wait-Technik [1]
Byte
– unsigned Byte-Umwandlung [1]
byte [1]
ByteArrayInputStream
– Serialisierung [1]
ByteArrayOutputStream
– Serialisierung [1]
byteorientierter Stream [1]
Byte-Stream
– Externalizable [1]
– SC_SERIALIZABLE [1]
– SC_WRITE_METHOD [1]
– TC_ENDBLOCKDATA [1]
– vs. Zeichen-Stream [1]
Byte-Stream-Hierarchie [1]

Galileo Computing

C   downtop

Callback [1]
Callback-Interface
– Comparable/Comparator [1]
Callback-Methode [1]
– Ausführungszeit, Swing [1]
– blockieren, Swing [1]
Callback-Methoden
– Dispatch-Thread [1]
canRead()
– File [1]
canWrite()
– File [1]
CardLayout [1] , [2]
caretPositionChanged() [1]
CASE_INSENSITIVE_ORDER
– String-Comparator [1]
Cast [1]
– bei Shadowing von Feldern [1]
– Compound Assignment [1]
– Fehler [1]
– Runden [1]
– Serialisierung [1]
– vs. Operatoren [1]
– vs. Overriding [1]
– Zuweisungen [1]
Casting [1]
– Interface [1]
catch
– Ausnahmebehandlung [1]
catch-Reihenfolge [1]
– unreachable [1]
ceil() [1]
ChangeListener [1]
– Interface [1]
Char [1]
Checked Exception
– Aufgabe/Einsatz [1]
checked vs. unchecked [1]
Class [1]
– .class [1] , [2]
– forName() [1]
– getClass() [1] , [2] , [3]
– getComponentType() [1]
– getInterfaces() [1]
– get-Methoden [1]
– getName() [1]
– getResourceAsStream() [1]
– getSuperclass() [1]
– isArray() [1]
– isAssignableFrom() [1]
– is-Methoden [1]
– JVM [1]
– Monitor [1]
– newInstance() [1]
– Reflexions-Übersicht [1]
– replace/resolveObject() [1]
– TYPE [1] , [2]
ClassCastException [1]
ClassLoader
– Properties laden [1]
ClassNotFoundException [1]
CLASSPATH [1]
Class-Variable [1]
Cleanup-Idiom [1]
– finalize() [1]
Client
– in Threads [1]
Client/Server
– Konvention [1]
Client-seitige Aktivierung
– Thread [1]
Client-Thread
– Pipe [1]
Clone
– Kollektion [1]
– siehe Klon [1]
clone() [1]
– Deep-Copy [1]
– equals() [1]
– Implementation [1]
– Muster-Implemenation [1]
– Shallow-Copy [1]
Cloneable [1]
– Array [1]
– Implementation [1]
– Marker-Interface [1]
close()
– RandomAccessFile [1]
CODE
– HTML-Tag, Applet [1]
Code
– Fehler und Ausnahmen [1]
CODEBASE
– HTML-Tag, Applet [1]
Codierung
– duale [1]
– hexadezimal [1]
Collection
– Interface [1]
– toArray() [1]
Collection-Framework [1]
– Algorithmen [1]
– Standard-Implementation [1]
Collection-Hierarchie [1]
Collections [1]
– generische Listenoperationen [1]
– Sortieren [1]
– synchronized Wrapper [1]
– unmodifiableCollection() [1]
Collection-Sicht
– Map [1]
COM
– Delegation [1]
Command-Pattern [1]
– Code-Beispiel [1]
– CommandFactory [1]
– interface-basiert [1]
– Klassen-Diagramm [1]
– reflexions-basiert [1]
Comment [1]
Comparable
– Bäume, Trees [1]
– Beispiel [1]
– compareTo() [1]
– Interface [1]
– natürliche Ordnung [1]
Comparator
– Bäume, Trees [1]
– Beispiel [1]
– compare() [1] , [2]
– Interface [1]
– Ordnung [1]
– Plug-in Methode [1]
– statische innere Klasse [1]
compare()
– Comparator [1]
– Comparator, Beispiel [1]
– Kontrakt mit equals() [1]
compareTo()
– Comparable, Beispiel [1]
– Comparable, Kontrakt [1]
compartment
– UML-Klasse [1]
Compilation-Unit [1]
Compiler
– Ausnahmeprüfung [1]
– instanceof [1]
– Prüfung (un)checked Exception [1]
Compiler-Fehler [1]
Compiler-Optimierung
– StringBuffer [1]
Complex
– Probleme [1]
Component
– Swing [1]
COMPONENT_EVENT_MASK [1]
componentAdded() [1]
ComponentEvent [1] , [2]
componentHidden() [1]
ComponentListener [1]
componentMoved() [1]
componentRemoved() [1]
componentResized() [1]
componentShown() [1]
Compound-Assignment [1]
– Seiteneffekt [1]
Compound-Operator
– String [1]
Compound-Statement [1]
Concatenation [1]
ConcurrentModificationException [1]
– Iterator [1]
Constraints [1]
– Definition [1]
– Interfaces [1]
– Kollektion [1]
Constructor
– Klasse [1]
constructor [1]
– default constructor [1]
Constructor -Chaining [1]
Container
– Fokus-Zyklus [1]
– Map in UML [1]
– Swing [1]
– Teilebeispiel [1]
ContainerEvent [1]
ContainerListener [1]
contains()
– AbstractCollection [1]
– Collection [1]
contentPane
– layeredPane [1]
continue-Anweisung [1] , [2]
Controller
– MFC-Architektur [1]
Cp1252 [1]
– DOS-Konsole [1]
Cp850 [1]
– DOS-Konsole [1]
createNewFile()
– File [1] , [2]
createTempFile()
– File [1]
currentThread() [1]
currentTimeMillis() [1]

Galileo Computing

D   downtop

Dämon
– Interrupt() [1]
Dämon-Thread [1]
DataInput
– Hierarchie [1]
– Interface [1]
– Methoden [1]
– ObjectInput [1]
– Serialisierung [1]
Dataorganisation [1]
DataOutput
– Hierarchie [1]
– Interface [1]
– Methoden [1]
– ObjectOutput [1]
– Serialisierung [1]
Date
– Comparable [1]
Datei
– RandomAccessFile [1]
– temporär [1]
Dateiname
– File [1]
Daten
– global [1]
Datenart
– Stream [1]
Datentyp
– boolean [1]
– boolean vs. C/C++ [1]
– char [1]
– double [1]
– float [1]
– Floating-Point [1]
– Floating-Point Berechnungen [1]
– int [1]
– integral [1]
– Konvertierungsregel [1]
– long [1]
– primitive [1]
– Regeln zu Zahlen [1]
– short [1]
– signed [1]
– Tabelle zu primitiven Typen [1]
Deadlock [1]
– Nested-Monitor-Problem [1]
– Objekt-Komposition [1]
– Ressourcen-Anordnung [1]
– Sequenz-Diagramm [1]
– Synchronisation [1]
– synchronisierte Objekte [1]
– Tests [1]
– Vermeidungsstrategien [1]
– wait() [1]
Decorator
– Teilebeispiel [1]
Decorator-Pattern [1]
– Delegation [1]
– Klassendiagramm [1]
– Kollektionen [1]
– Nachteil [1]
– Teile-Beispiel [1]
Deep-Copy [1]
Default-Codierung [1]
– print() [1]
– Zeichen, System.out [1]
Default-Deserialisierung
– Ablauf [1]
DefaultFocusManager [1]
Default-Konstruktor [1]
– Modifikator [1]
DefaultListModel [1]
DefaultModel
– Swing, Model-Klasse [1]
defaultReadObject()
– ObjectInputStream [1] , [2]
Default-Serialisierung [1]
– Ablauf [1]
defaultWriteObject()
– ObjectOutputStream [1] , [2]
Deflater
– Beispiel [1]
Deklaration [1]
– Konstruktor [1]
Dekoration
– thread-sicher [1]
Dekorator-Pattern
– thread-sichere Dekoration [1]
Delegation
– Broker-Pattern [1]
– Decorator-Pattern [1]
– Nachteile [1]
– Selektion der Methoden [1]
– Variation des Pattern [1]
– vs. Vererbung [1]
Delegation-Pattern [1]
deleteOnExit()
– File [1] , [2]
Deployment
– Ressource-Datei [1]
deprecated [1] , [2]
DeQueue [1]
Deserialisierung [1]
– Broker-Objekt [1]
Design
– anonyme Klassen [1]
– API-Erweiterungen [1]
– Asynchrone Dienste [1]
– Ausnahme-Deklaration [1]
– Ausnahmehierarchie [1]
– Ausnahme-Proliferation [1]
– Constructor-Chaining [1]
– Delegation [1]
– Ereignis-Delegation [1]
– Immutable-Einsatz [1]
– Initialisierungs-Prinzip [1]
– Interface vs. Reflexion [1]
– Kapselung von Klassen [1]
– Klassen-Design-Prinzip [1]
– Kontrakte zu Kollektionen [1]
– Laufzeitfehler [1]
– Low- vs. High-Level-Streams [1]
– Low- vs. High-Level-Zeichen-Streams [1]
– Marker-Interface-Einsatz [1]
– MFC-Architektur [1]
– Pattern-Entdeckung [1]
– Symmetrie/Kommutativität [1]
– UML [1]
– VID(Vererbung/Interface/Delegation) [1]
Design-Pattern [1]
– Ausnahme [1]
Design-Prinzip
– Eigenschaft vs. Verhalten [1]
– Is-A-Beziehung [1]
– Klassifikations-Prinzip [1]
– Komposition [1]
Design-Studie
– Swing [1]
Destination
– Stream [1]
destroy() [1]
– Applet [1]
Destruktor [1] , [2]
Diagramm
– Thread-Zustände [1]
Dialog
– Top-level-Container [1]
Dialog-Schablone
– JOptionPane [1]
Digitale Signatur [1]
– Algorithmus [1]
– Authentifizierung [1]
– Beispiel [1]
– Probleme [1]
Dimension
– Array, Reflexion [1]
disjoint
– in UML [1]
disjunkt
– Spezialisierung [1]
Diskriminator
– Klassifikation [1]
– Powertype-Klasse [1]
– Wechsel in Hierarchie [1]
Dispatch-Thread [1]
– AWT [1]
DISPOSE_ON_CLOSE
– WindowConstants [1]
do-Anweisung [1] , [2]
Dokumentenprüfung
– digitale Signatur [1]
DOS Latin 1 [1]
– DOS-Konsole [1]
dot-operator [1]
double [1]
Double-Check Locking [1]
drawImage()
– Graphics2D [1]
DSA-Algorithmus [1]
Duale Codierung
– von negativen Zahlen [1]
duale Codierung [1]
dynamic binding [1]
Dynamische Polymorphie [1]
dynamische Polymorphie [1]
Dynamisches Proxy-Pattern [1]

Galileo Computing

E   downtop

Eigenschaft
– eines Objekts [1]
Einfrieren
– GUI [1]
Eintrag
– Map [1]
Element
– Array, Reflexion [1]
– indiziert, Liste [1]
– Kollektion [1]
– natürliche Ordnung [1]
– verkettete Liste [1]
else-if-Leiter [1]
Empfänger
– digitale Signatur [1]
Emulieren
– Look&Feels [1]
enableEvents() [1]
– Subklasse von Komponente [1]
enableReplaceObject()
– Beispiel [1]
– ObjectOutputStream [1]
enableResolveObject()
– Beispiel [1]
– ObjectInputStream [1]
Encapsulation [1]
Endianness [1]
Endlosschleife [1]
Entry
– Definition [1]
– Komposition (UML) [1]
– Map [1]
– Map, setvalue() [1]
entrySet()
– Map [1]
Entscheidungsbaum
– Auswahl einer Kollektion [1]
Entwurfsmuster
– siehe Design-Pattern [1]
Enumeration
– Properties [1]
Environment-Variable
– exec() [1]
EOF [1]
EOFException
– Serialisierungs-Fehler [1]
equals() [1]
– Beispiel, hashCode() [1]
– clone() [1]
– Gleichheits-Semantik [1]
– hashCode() [1]
– Implementation [1]
– Interfaces [1]
– Kontrakt mit compare() [1]
– Overriding [1]
– String [1]
Ereignis
– low/high-level [1]
Ereignis-Bearbeitung
– Subklassen von Komponenten [1]
Ereignisbehandlung [1]
Ereignisdelegation
– innere Klassen [1]
– Namenskonventionen [1]
Ereignis-Delegations-Modell [1]
Ereignisverarbeitung
– Low-Level-Events [1]
Ereignis-Verteilung [1]
Erreichbarkeit
– von Objekten [1]
Error
– Aufgabe [1]
– Basisklasse [1]
– LinkageError [1]
– NoClassDefFoundError [1]
– OutOfMemoryError [1]
– StackOverflowError [1]
– ThreadDeath [1]
– unchecked Exception [1]
– VirtualMachineError [1]
– vs. Exception [1]
Erzeugnis
– Teilebeispiel [1]
Escape-Code [1]
Event
– Klassenhierarchie [1]
– low/high-level [1]
– Namenskonvention [1]
EVENT_MASK [1]
Event-Delegation
– dynamisches Verhalten [1]
Event-Delegation-Modell [1]
– prinzipielles Klassenmodell [1]
eventDispatched() [1]
Event-Dispatching [1]
– low-level [1]
Event-Dispatch-Thread [1]
Event-Listener [1]
EventObject [1]
EventQueue [1] , [2]
– invokeAndWait() [1]
– invokeLater() [1]
– Runnable [1]
eventsToEnable
– enableEvents() [1]
Exception
– ArithmeticException [1] , [2]
– Auslösung durch JVM [1]
– Basisklasse [1]
– checked vs. unchecked [1]
– Handler [1]
– java.io [1]
– Java-Konvention [1]
– JVM und (un)checked [1]
– NullPointerException [1]
– Overriding [1]
– Throwing an Exception [1]
– vs. Error [1]
Exception-Handling [1] , [2]
– Beispiel [1]
Exception-Separation [1] , [2]
exec() [1]
– Kommando [1]
– Standard-I/O [1]
execute()
– Kommando [1]
Existenzielle Abhängigkeit
– Aggregation/Komposition [1]
exists()
– File [1] , [2]
exit() [1]
– Beispiel [1]
exitValue() [1]
– vs. waitFor() [1]
exklusive Ausführungsrechte
– Threads [1]
exp() [1]
Expression [1]
Expression-Statement [1]
extends [1]
Externalizable [1]
– Byte-Stream-Darstellung [1]
– java.io [1]
– No-Arg-Konstruktor [1]
– Protokoll [1]
– Protokoll-Ablauf [1]
– Protokoll-Anforderungen [1]
– read/writeExternal() [1]
– Serialisierung [1]
– Superklassen (Felder) [1]
– Verletzung der Kapselung [1]
externalizable Klasse [1]

Galileo Computing

F   downtop

Fabrik-Pattern [1]
Façade-Pattern [1]
Façade-Proxy [1]
– Beispiel [1]
Factory
– innere Klasse [1]
Factory-Interface
– Objekt-Erzeugung [1]
Factory-Pattern [1]
– Teile-Beispiel [1]
Fakultätsberechnung
– Callback [1]
fataler Fehler [1]
Feld
– Class [1]
– hashCode() [1]
– Initialisierung bei Deklaration [1]
– vs. Member-Klasse [1]
Fenster
– height, width [1]
– modaler Modus [1]
Field
– Klasse [1] , [2]
– Reflexion-Konventionen [1]
FIFO
– Stream [1]
File
– absoluter Pfad [1] , [2]
– aktuelles Verzeichnis [1]
– Datei vs. Verzeichnis [1]
– java.io [1]
– Klasse [1]
– Konstruktoren [1]
– Methoden [1]
– nicht orthogonale Methoden [1]
– relativer Pfad [1]
– Separator [1]
FileDescriptor
– Beispiel [1]
– Datei, Streams, Handle [1]
– java.io [1]
– Klasse [1]
FileInputStream
– FileDescriptor [1]
– System.in [1]
FileNotFoundException [1]
FileOutputStream
– FileDescriptor [1]
FilePermission
– java.io [1]
File-Pointer [1]
fill
– Collections [1]
– GridBagConstraints [1]
Filter
– als Interface [1]
FilterInputStream
– Klasse [1]
FilterOutputStream
– Klasse [1]
Filter-Stream [1]
final [1]
– blank final [1]
– Interface [1]
– Klasse [1]
– lokale Klasse [1]
– Methode [1]
– Regel [1]
– vs. dynamischer Methodenaufruf [1]
Finalization [1]
finalize() [1]
– Alternativen [1]
– Cleanup-Idiom [1]
– Einsatz von finalize() [1]
– Idiom [1]
– release()-Methode [1]
– Ressourcen-Freigabe [1]
finally
– Ausnahmebehandlung [1]
– unbehandelte Ausnahme [1]
Firewall
– innere Klasse [1]
– Interface [1]
Fixieren
– Komponente, GridBagLayout [1]
Flag-Bit [1]
Fließkomma-Berechnung
– Math [1]
float [1]
Floating-point [1]
floor() [1]
Flow Control [1]
FlowLayout [1]
– Beispiel Pipes [1]
flush() [1]
FOCUS_EVENT_MASK [1]
– AWTEvent [1]
FOCUS_GAINDED [1]
FocusEvent [1]
focusGained() [1]
FocusListener [1] , [2]
focusLost() [1] , [2]
FocusManager [1]
Fokus
– isFocusCycleRoot() [1]
– isFocusTraversable() [1]
– isManagingFocus() [1]
– JLabel [1]
– setNextFocusableComponent() [1]
– setRequestFocusEnabled() [1]
FokusEvent [1]
Fokus-Management [1]
Fokus-Zyklus [1]
– Beispiel [1]
Font [1]
– BOLD [1]
– ITALIC [1]
– PLAIN [1]
foo() [1]
for-Anweisung [1] , [2]
– Endlosschleife [1]
– Iteration mit Objekten [1]
– mit leerem Anweisungsteil [1]
– mit leerer Bedingung [1]
– mit leerer Iteration [1]
– mit mehreren Variablen [1]
Formular
– Ereignisverarbeitung [1]
Formulars
– GridBagLayout [1]
forName() [1]
– Class [1] , [2]
Fortschrittsleisten
– Swing, Progress-Bar [1]
Frame
– add() [1]
– getContentPane() [1]
– setBackground() [1]
– Top-level-Container [1]
– vs. JFrame [1]
Framework
– Definition [1]
– Serialisierung [1]
friendly [1] , [2]
Füllen
– Liste [1]
Füllungsgrad
– Hashtabelle [1]
fully qualified name [1]
Fundamentale Pattern [1]
Funktion
– vs. Methode [1]

Galileo Computing

G   downtop

Garbage Collection [1]
– vs. C++ [1]
Generalisierung [1]
– in UML [1]
Generische Listenoperation [1]
Generische Methode
– Pluggable-Behavior-Pattern [1]
generische Methode
– Comparator [1]
generische Methoden [1]
Generischer Algorithmus
– Collections, Arrays [1]
– Kollektion [1]
gerichtete Assoziation [1]
get()
– Array [1]
– Field [1]
– HashMap [1]
getAbsoluteFile()
– File [1] , [2]
getAbsolutePath()
– File [1] , [2]
getActionCommand() [1]
getAppletContext()
– Applet [1]
getAppletInfo()
– Applet [1]
getAudioClip()
– Applet [1]
getBeanInfo()
– Introspector [1]
getBytes() [1]
getClass() [1] , [2] , [3]
– Object [1] , [2]
getClasses()
– Class [1]
getCodeBase()
– Applet [1]
getComponentType() [1]
– Array [1]
– Class, Array [1]
getConstructor()
– Class [1]
getConstructors()
– Class [1]
getContentPane()
– JFrame [1]
getDeclaredClasses()
– Class [1]
getDeclaredConstructors()
– Class [1]
getDeclaredFields()
– Class [1]
getDeclaringClass()
– Member [1]
getDefaultToolkit()
– Toolkit [1]
getDouble()
– Array [1]
– Field [1]
getErrorCode() [1]
getErrorStream() [1]
getFD()
– RandomAccessFile [1]
getField()
– Class [1]
getFields()
– Class [1]
getFilePointer()
– RandomAccessFile [1]
getFirst()
– LinkedList [1]
getGlassPane()
– JFrame [1]
getImage()
– Applet [1]
getImplementationTitle()
– Package [1]
getImplementationVendor()
– Package [1]
getImplementationVersion()
– Package [1]
getInputStream() [1]
– exec() [1]
getInstalledLookAndFeels()
– UIManager [1]
getInt()
– Array [1]
getInterfaces() [1]
– Class [1]
getLast()
– LinkedList [1]
getLayeredPane()
– JFrame [1]
getLength()
– Array [1]
getLong()
– Array [1]
getMethod()
– Class [1]
getMethodDescriptors()
– BeanInfo [1]
get-Methoden
– Array [1]
get-Methoden
– Class [1]
getMethods()
– Class [1]
– Class, Beispiel [1]
getModifiers()
– Constructor [1]
– Member [1]
getName() [1]
– Constructor [1]
– File [1] , [2]
– Member [1]
– Package [1]
getOutputStream() [1]
getPackage()
– Class [1]
getParameter()
– Applet [1]
getParameterInfo()
– Applet [1]
getParameterTypes()
– Constructor [1]
getParent()
– File [1]
getPath()
– File [1]
getPriority() [1]
getProperty() [1]
getPropertyDescriptors()
– BeanInfo [1]
getPropertyType()
– PropertyDescriptor [1]
getRaster()
– BufferedImage [1]
getReadMethod()
– PropertyDescriptor [1]
getResourceAsStream()
– Class [1]
getRootPane()
– JFrame [1]
getScreenSize()
– Toolkit [1]
getSerialVersionUID()
– ObjectStreamClass [1]
getSQLState() [1]
getSuperClass()
– Class [1]
getSuperclass() [1]
getTargetException()
– 13.4.4 InvocationTargetException [1]
Getters [1]
getThreadGroup() [1]
getWriteMethod()
– PropertyDescriptor [1]
GIF-Bild [1]
glassPane
– Anordnung [1]
Gleichheit
– equals() [1]
– hashCode() [1]
– Semantik [1]
Gleichheits-Operator [1]
Gozinto-Graph
– Teilebeispiel [1]
Graph
– azyklisch [1]
Graphics2D
– Beispiel [1]
Grauskala
– Bild [1]
GridBagConstraints [1]
GridBagLayout [1] , [2]
– Fixieren von Komponenten [1]
– Formular [1]
gridheight
– GridBagConstraints [1]
GridLayout [1] , [2]
gridwidth
– GridBagConstraints [1]
gridx
– GridBagConstraints [1]
gridy
– GridBagConstraints [1]
Guard
– Aktivitätsdiagramm [1]
Guarded Concurrency [1]
Guarded-Action-Idiom [1]
– Anwendung [1]
Guarded-Block
– Definition [1]
Guarded-Method [1]
– Definition [1]
– Guarded-Action-Idiom [1]
GUI
– einfrieren [1]
– einfrieren, Beispiel [1]

Galileo Computing

H   downtop

halboffenes Intervall
– Bereichsoperation, Liste [1]
Handle
– FileDescriptor [1]
Hash-Bucket [1]
Hashcode
– Resource-Odering [1]
– SUID, Serialisierung [1]
hashCode() [1]
– Berechnungsregel [1]
– equals() [1]
– Hash-Tabelle [1]
– identityHashCode() [1]
– immutable, Beispiel [1]
– xor-Operation [1]
HashIterator [1]
HashMap [1]
– Eigenschaft [1]
– HashIterator [1]
– HashSet-Beziehung [1]
HashSet
– Beispiel, Tuning [1]
– Eigenschaft [1]
– filter()-Beispiel [1]
– Hashmap-Beziehung [1]
– TreeSet-Vergleich [1]
– Wrapper-Klassen [1]
Hash-Tabelle [1]
– Füllungsgrad, Lastfaktor [1]
– Performance [1]
– Primzahl [1]
Hashtable
– Properties [1]
Hauptfenster
– JFrame [1]
Header
– Byte-Stream, Serialisierung [1]
headSet()
– SortedSet [1]
Heavyweight Component [1]
HEIGHT
– HTML-Tag, Applet [1]
Heuristik
– Scheduler [1]
Hexadezimale Codierung [1]
Hex-Ascii-Darstellung
– Byte-Streams, -Arrays [1]
Hierarchie
– Initialisierung der Felder [1]
– Signatur-Regel [1]
HIERARCHY_BOUNDS_EVENT_MASK [1]
HIERARCHY_EVENT_MASK [1]
HierarchyBoundsListener [1]
hierarchyChanged() [1]
HierarchyEvent [1] , [2]
HierarchyListener [1]
High-Level Byte-Filter-Stream [1]
High-Level-Event [1]
– ActionEvent [1]
High-Level-Stream [1]
Histogramm [1]
HSPACE
– HTML-Tag, Applet [1]
HTML
– Applet [1]

Galileo Computing

I   downtop

Icon
– ImageIcon [1]
Identifier [1]
– Regeln [1]
Identität
– Gleichheit [1]
Identitätsvergleich [1]
identityHashCode() [1]
Idiom
– anonyme Runnable-Klasse [1]
– asynchrone Methode, client-aktiviert [1]
– asynchroner One-Shot-Service [1]
– Äußere Klasse als Factory/Firewall [1]
– autonomes Objekt [1]
– Behandlungsstrategie zu Ausnahmen [1]
– Cleanup-Idiom [1]
– Definition [1]
– Double-Check Locking [1]
– equals()-Implementation [1]
– Exception-Separation [1] , [2]
– Guarded-Actions [1]
– Immutable [1]
– Interface-Templates [1]
– InterruptedException in passiven Objekten [1]
– Klon-Operation [1]
– Marker-Interface [1]
– Ressourcen-Freigabe [1]
– statischer Methodenaufruf [1]
– Sticker-Interface [1]
– super() vs. this() [1]
– Test der wait()-Bedingung [1]
– Thread-Safe-Iterator-Template [1]
– Type-save Constant [1]
– vs. Pattern [1]
IEEEremainder() [1]
if-Anweisung [1]
IllegalArgumentException [1] , [2]
ImageIcon [1]
– Klasse [1]
Immutable
– Arrays.asList(), Beispiel [1]
– Class [1]
– Idiom [1]
– Kollektion [1]
– Objekt-Änderungen [1]
– String [1]
– Teilebeispiel [1]
– Thread-Sicherheit [1]
Immutable Wrapper
– Kollektionen [1]
Implementation
– in UML [1]
implements [1]
implizite Typumwandlung [1]
Import [1]
Importanweisung [1]
in, out, err
– FileDescriptor [1]
incomplete
– in UML [1]
IndexOutOfBoundsException [1]
– Kopieren einer Liste [1]
Inflater
– Beispiel [1]
Inheritance [1]
init()
– Applet [1] , [2]
Initialisierer
– statisches Beispiel [1]
Initialisierung [1]
– Array [1]
– blank final [1]
– Instanz-Initialisierung [1]
– Konstruktor [1]
– lokale Variable [1]
– Regeln [1]
– statisch [1]
– Variable [1]
Initialisierungs-Prinzip [1]
Innere Klasse
– Klassifizierung [1]
innere Klasse [1]
– 2D-Klassen aus AWT [1]
– äußere Klasse (zu statisch) [1]
– Comparator [1]
– Ereignisverarbeitung [1]
– Factory [1]
– Firewall [1]
– getClasses() [1]
– Modifikatoren [1]
– Namensregel [1]
– nested top-level [1]
– nicht-statisch [1]
– statisch [1]
– statisch vs. nicht statisch [1]
– statische Deklaration [1]
– statische Regeln [1]
– statische Schachtelung [1]
– statische Syntaxerweiterung [1]
– Vererbung (statisch) [1]
Input/Output
– blockiert [1]
INPUT_METHOD_EVENT_MASK [1]
InputMethodEvent [1] , [2]
InputMethodListener [1]
inputMethodTextChanged() [1]
Inputstream
– No-Arg-Konstruktor [1]
insets
– GridBagConstraints [1] , [2]
installUI()
– UI-Delegate [1]
instance initializer [1]
instanceof [1]
– Ausnahmeprüfung [1]
– Marker-Interface [1]
– vs. getClass() [1]
Instance-Variable [1]
InstantiationException [1]
Instanz
– anonym [1]
– Instanz-Variable [1]
Instanz-Initialisierer [1]
– Regel [1]
Instanz-Methode [1]
Instanz-Variable [1]
int [1]
Integer
– .class [1]
– Immutable [1]
integral [1]
Interaktions-Modellierung [1]
Interface
– abstract [1] , [2]
– Adapter, Adaptee [1]
– API [1]
– Assoziationen [1]
– C++ [1]
– Callback [1]
– Cast/Konvertierung [1]
– Cast-Regeln [1]
– Client-Server-Beziehung [1]
– Command-Pattern [1]
– Decorator-Pattern [1]
– Definition in UML [1]
– Deklaration [1] , [2]
– einfacher Namen [1]
– equals() [1]
– Factory-Interface [1]
– final [1]
– Firewall [1]
– Implementation [1]
– inneres Interface [1]
– kommutative Operation [1]
– Konstante [1]
– Konstruktoren [1]
– Konvertierungs-Regeln [1]
– Marker-Interface [1]
– Marker-Interface-Idiom [1]
– Mehrfachvererbung [1] , [2]
– Modifikatoren [1]
– Namenskonvention [1]
– Plug-in Methode [1]
– Polymorphie [1]
– public [1] , [2]
– Regeln [1]
– Rolle [1]
– Rollenname (UML) [1]
– statische Methoden [1]
– Super-Interface [1]
– symmetrische Operation [1]
– unterstützend zu Kollektionen [1]
– Variable [1]
– vs. Reflexion [1]
– vs. Schnittstelle [1] , [2]
– vs. Vererbung [1]
– Zugriffsschutz [1]
Interface-Feld
– public static final [1]
Interface-Framework
– Kollektionen [1]
Interface-Hierarchie
– Kollektionen [1]
– Teile-Beispiel [1]
Interface-Methode
– public abstract [1]
Interface-Pattern [1]
Internet-Domain-Namen [1]
interrupt() [1] , [2]
– Dämon [1]
– Konzept [1]
– passive Objekte [1]
– Probleme [1]
– Regel [1]
– Thread-Kommunikation [1]
– verlorener Interrupt [1]
interrupted() [1]
InterruptedException [1]
– checked Exception [1]
– passive Objekte [1]
– Regel [1]
Interrupt-Flag [1]
– Test [1]
Intervall
– halboffen, Liste/Baum [1]
Intranet
– Swing [1]
IntrospectionException [1]
Introspector
– Klasse [1]
Invariante [1]
– Constraints, Kollektion [1]
Invertierung von Bits [1]
Invocation-Handler [1]
InvocationHandler
– Interface [1]
– Proxy [1]
InvocationTargetException [1] , [2]
invoke()
– InvocationHandler [1] , [2]
– Method [1]
– Method, Teilebeispiel [1]
invokeAndWait()
– EventQueue, Swing [1]
invokeLater() [1]
– EventQueue, Swing [1]
– Timer [1]
IObservable
– Interface [1]
IObserver
– Interface [1]
IOException [1]
– Hierarchie [1]
– Pipe [1]
ipadx
– GridBagConstraints [1]
ipady
– GridBagConstraints [1]
Is-A
– Schnittstelle [1]
– vs. IsKindOf [1]
Is-A-Beziehung [1]
isAbsolute()
– File [1] , [2]
isAbstract()
– Modifier [1]
isAccessible()
– AccessibleObject [1]
isAlive() [1] , [2]
isArray()
– Class [1]
isAssignableFrom() [1]
isDirectory()
– File [1] , [2]
isFile()
– File [1]
isFocusCycleRoot() [1] , [2]
isFocusTraversable() [1] , [2]
isHidden()
– File [1]
isInterrupted() [1] , [2]
isManagingFocus() [1]
isMemberOf
– in UML [1]
is-Methoden
– Modifier, Reflexion [1]
isNaN() [1]
ISO 8859-1 [1]
ISO U.S. ASCII [1]
ISO-Latin-1-Zeichen [1]
isPrivate()
– Modifier [1]
isProtected()
– Modifier [1]
isPublic()
– Modifier [1]
isRelatedTo
– in UML [1]
isSealed()
– Package [1]
IT
– heterogen [1]
ItemEvent [1]
ItemListener [1]
itemStateChanged() [1]
Iteration [1]
Iterator
– Aufgabe [1]
– Interface [1]
– Map [1]
– Member-Klasse [1]
– Regeln [1]
– Reihenfolge der Elemente [1]
– remove() [1]
– Synchronisation [1]
iterator()
– Map, EntrySet [1]
Iterator-Pattern [1]

Galileo Computing

J   downtop

J2SE [1]
JApplet [1]
– Top-level-Container [1]
JAR [1]
JAR-Datei
– Reflexion [1]
Java
– Applet [1]
– Applikation [1] , [2]
– Ausnahme-Hierarchie [1]
– Ausnahmekonzeption [1]
– Code-Struktur [1]
– Compiler-Option classpath [1]
– Compiler-Option jar [1]
– Dateiorganisation [1]
– Entwicklungsumgebung [1]
– Exception-Konvention [1]
– Hierarchie als Baum [1]
– Java 2 [1]
– Java 2 Standard Edition [1]
– Java Server Pages [1]
– Java Virtual Maschine [1]
– Klassen [1]
– Komposition [1]
– Operatoren [1]
– Plattform [1]
– Plattform-Abhängigkeit [1]
– Plattform-Architektur [1]
– Programmende [1]
– Programmiersprache [1]
– Programmstruktur [1]
– Schlüsselwörter [1]
– Servlet [1]
– Start einer Applikation [1]
– synchrone I/O [1]
– Transaktion [1]
– Übersetzungseinheit [1]
Java 2D [1]
java.class.path
– System-Eigenschaft [1]
java.io
– Ausnahmehierarchie [1]
– Konzeptionelle Unterteilung [1]
java.lang.reflect
– Package [1]
java.security
– Package [1]
java.sql
– SQLException [1]
java.util
– Observer-Pattern [1]
Java-App [1]
javac [1]
javadoc [1]
JavaServer Pages
– vs. Swing [1]
JComponent [1]
– setMaximumSize() [1]
– setMinimumSize() [1]
– setPreferredSize() [1]
– UI-Delegate [1]
JDBC
– im Beispiel [1]
JDialog [1]
– BoxLayout [1]
– modal [1]
– setLocationRelativeTo() [1]
– Top-level-Container [1]
JFrame
– add() [1]
– Fenster schließen [1]
– getGlassPane() [1]
– getLayeredPane() [1]
– getRootPane() [1]
– Layers, Positionen [1]
– pack() [1]
– Schließen des Fensters [1]
– setBackground() [1]
– setDefaultCloseOperation() [1]
– Top-level-Container [1]
JInternalFrame [1]
JLabel [1]
– Fokus [1]
– setIcon() [1]
JLayeredPane [1] , [2]
– DRAG_LAYER [1]
– FRAME_CONTENT_LAYER [1]
– Layout-Manager [1]
JList [1]
JMenuBar [1]
join() [1]
– Anwendung [1]
– vs. Callback [1]
– vs. Polling [1]
– waitFor() [1]
JOptionPane [1]
– Aufbau [1]
– showConfirmDialog() [1]
– showInputDialog() [1]
– showOptionDialog() [1]
JRootPane [1]
– Aufbau [1]
– glassPane [1]
– layeredPane [1]
JScrollPane [1]
JTextField [1]
JVM [1] , [2]
– (un)checked Exception [1]
– Ausnahmebehandlung [1]
– Ausnahmetyp [1]
– Class [1]
– Serializable [1]
JWindow [1]
– Top-level-Container [1]

Galileo Computing

K   downtop

Kapselung [1]
KeyEvent [1] , [2]
KeyListener [1]
KeyPairGenerator
– Klasse [1]
keyPressed() [1]
keyReleased() [1]
keySet()
– Map [1]
keyTyped() [1]
Keyword [1]
– Tabelle [1]
KISS-Prinzip [1]
Klasse
– .class [1]
– .java [1]
– abstract [1]
– anonyme Klasse [1]
– anonyme Runnable-Klasse [1]
– API [1]
– Assoziationen [1]
– Attribute (UML) [1]
– Ausführung [1]
– Broker-Beziehung [1]
– Class [1]
– Compartment (UML) [1]
– Default-Konstruktor [1]
– Deklaration [1]
– einfacher Namen [1]
– externalizable [1]
– final [1]
– immutable Beispiel [1]
– Initialisierung einer anonymen Klasse [1]
– innere, getClasses() [1]
– Instanz-Initialisierung [1]
– Instanz-Variable [1]
– Interface-Implementation [1]
– Klassen-Lock [1]
– Klassen-Variable [1]
– Konstruktor [1]
– Laden mit forName() [1]
– Marker-Interface [1]
– Math [1]
– Member-Klasse [1]
– Namenskonvention [1]
– Number [1]
– Object [1]
– One-Shot-Klasse [1]
– Process [1]
– public [1]
– rekursive Struktur [1]
– Selektion mit Sticker-Interface [1]
– Serialisierung [1]
– serializable [1]
– Software-Engineering [1]
– Spezialisierung [1]
– statische Initialisierung [1]
– stream-kompatibel [1]
– Subklasse [1]
– Subklasse einer Member-Klasse [1]
– Super/Subklasse in UML [1]
– Superklasse [1]
– Superklasse (Object) [1]
– System [1]
– top-level [1]
– Übersetzungseinheit [1]
– Übersetzungs-Regeln [1]
– UML [1]
– unvollständig [1]
– Verhalten als Methode [1]
– Verhalten vs. Eigenschaft [1]
– Verhalten, Eigenschaft [1]
– Versionen bei Serialisierung [1]
– Void [1]
Klassen-Design-Prinzip [1]
– vs. Vererbung [1]
Klassen-Deskriptor
– Serialisierung [1]
Klassen-Evolution [1]
Klassen-Hierarchie
– Initialisierung [1]
– Kollektionen [1]
Klassen-Member
– Zugriffsarten [1]
Klassen-Methode [1]
Klassen-Variable [1]
Klassen-Version
– Hashcode [1]
Klassifikation [1]
– Diskriminator [1]
– von Beziehungen [1]
Klassifikations-Prinzip [1]
– negatives Korollar [1]
– positives Korollar [1]
Klon
– Arrays [1]
– Komposition [1]
Kollaborations-Diagramm [1]
Kollektion
– Auswahl [1]
– Baum (Tree) [1]
– Clone [1]
– Entscheidungsbaum, Auswahl [1]
– generischer Algorithmus [1]
– Hashcode, immutable [1]
– immutable [1]
– immutable Wrapper [1]
– Interface-Einsatz [1]
– Iterator-Pattern [1]
– Multimenge, Bag [1]
– Singleton [1]
– Synchronisieren von Iteratoren [1]
– synchronisiert [1]
– synchronisierte Wrapper [1]
– unveränderbar [1]
Kollektions-Klassen [1]
kombinatorischen Explosion
– Decorator-Pattern [1]
Kommando
– Command-Pattern [1]
– Manager [1]
Kommando-Klasse
– Runnable, EventQueue [1]
Kommando-Methode [1]
Kommentar [1] , [2]
– javadoc [1]
Kommunikation
– asynchron vs. synchron [1]
– Ausnahme als Signal [1]
– interrupt()-Mechanismus [1]
– zwischen Objekten [1]
Kommunikationskanal
– Stream [1]
kommutative Operation [1]
Kompilierung [1]
komplexe Zahl [1]
Komponente [1]
– Fokus [1]
– Fokus, Sprungfolge [1]
– leichtgewichtig [1]
– native Peer, heavyweight [1]
– Subklasse, Swing [1]
– wiederverwendbar [1]
Komponenten-Aufbau
– Swing [1]
Komposition [1]
– Abhängigkeit der Objekte [1]
– Deadlock [1]
– Feld vs. Member-Klasse [1]
– in Java [1]
– Klon [1]
– Member-Klasse [1]
– Multiplizität [1]
– primitive Typen [1]
– Singleton-Pattern [1]
– von Layout-Managern [1]
konditionaler Operator [1]
konkurrierender Zugriff [1]
Konsol-Ausgabe
– vs. GUI [1]
Konstante [1]
– Namenskonvention [1]
– typ-sicher (type-save) [1]
– typ-sichere Deklaration [1]
Konstruktor [1]
– Ausnahme [1]
– blank final [1]
– Class [1]
– Constructor, Reflexion [1]
– Constructor-Chaining [1]
– Deklaration [1]
– immutable [1]
– Interface [1]
– Regel [1]
– Reihenfolge der Aufrufe [1]
– Signatur-Regel [1]
– statische Variable [1]
– super() [1]
– super() vs. this() [1]
– Superklasse [1]
– this() [1]
– Thread [1]
– thread-sicher [1]
– Vererbung [1]
– vs. Instanz-Initialisierer [1]
– vs. Methoden [1]
– vs. statische Initialisierung [1]
– Zusammenarbeit [1]
Konsument
– Thread, Pipe [1]
Kontrakt
– Ausnahme [1]
– Bereichsoperation [1]
– Comparable [1]
– Definition [1]
– informell [1]
– Kollektion [1]
– Stream-Kompatibilität [1]
Kontraktverletzung [1]
– Ausnahme [1]
Kontrollanweisung [1]
Konvention
– Kollektion [1]
Konvertierung
– Arten für primitive Typen [1]
– implizite Typumwandlung [1]
– narrowing Conversion [1]
– narrowing Convertion [1]
– Numeric Promotion [1]
– primitive Typen [1]
– Referenzen [1]
– Regeln zu widening Conversion [1]
– vs. C/C++ [1]
– widening Conversion [1]
Kopieren
– Liste [1]
– von Objekten [1]

Galileo Computing

L   downtop

Label [1]
Lastfaktor
– Hash-Tabelle [1]
lastIndexOf()
– String [1]
lastModified()
– File [1]
late binding [1]
Latin 1 [1]
Laufzeitfehler [1]
– (not) recoverable [1]
– Design-Anforderungen [1]
– Java vs. Visual Basic [1]
– Umweltfehler [1]
Layer
– JLayeredPane [1]
layeredPane
– contendPane [1]
– menuBar [1]
Layout-Manager [1] , [2]
– Beispiel Pipes [1]
– BorderLayout [1]
– BoxLayout [1]
– CardLayout [1]
– Eigenschaften [1]
– FlowLayout [1]
– GridBagLayout [1]
– GridLayout [1]
– Hierarchie [1]
– JLayeredPane [1]
– OverlayLayout [1]
– ScrollPaneLayout [1]
– ViewportLayout [1]
LayoutManager
– Interface [1]
LayoutManager2
– Interface [1]
lazy Initialization [1]
Leaf-Klasse [1]
Lebenslinie
– Destruktor [1]
– Sequenz-Diagramm [1]
Left-Shift-Operator [1]
Legacy-Code [1]
Legacy-Klasse
– Kollektionen [1]
– Vector [1]
length()
– File [1] , [2]
– RandomAccessFile [1]
Lexikalische Grundlage [1]
lexikographische Ordnung
– Beispiel [1]
lightweight Component [1] , [2]
LinkageError [1]
LinkedList [1]
List
– Kollektion [1]
– Singleton [1]
list()
– File [1]
Liste
– ArrayList, LinkedList [1]
– Bereichsoperation [1]
– generische Operationen [1]
– Priority-Queue [1]
– Queue, Dequeue [1]
Listener
– Adapter [1] , [2]
– Klassenhierarchie [1]
– Methoden [1]
– Namenskonvention [1]
listFiles()
– File [1] , [2]
ListIterator
– Aufgabe [1]
– Interface [1]
listRoots()
– File [1] , [2]
Literal [1]
– Arten [1]
– Class [1]
– Escape-Code [1]
– Floating-Point [1]
– integral [1]
– logisch [1]
– null [1]
– String [1]
– Zeichen [1]
little-endian [1]
load() [1]
loadFactor
– Hash-Tabelle [1]
loadLibrary() [1]
Lock [1]
log() [1]
logischer Operator [1]
lokale Klasse [1]
– Existenz [1]
– final-Regel [1]
– Modifikatoren [1]
– Regeln [1]
– statische Variante [1]
lokale Variable [1]
– Gültigkeit vs. Lebensdauer [1]
Lollipop-Symbol [1]
long [1]
Look-and-Feels
– pluggable [1]
Low-Level Byte-Stream [1]
Low-Level-Event [1]
– MouseEvent [1]
– processEvent() [1]
Low-Level-Stream [1]

Galileo Computing

M   downtop

main() [1]
– Applets [1]
– Kommando [1]
– passives Objekt [1]
– Swing, Thread [1]
– Thread [1]
manifest.mf [1]
Manifest-Datei [1]
Map [1]
– Collection-Sicht [1]
– Definition [1]
– Entry, Beispiel [1]
– entrySet() [1]
– Interface [1]
– Iterator [1]
– keySet() [1]
– Komposition (UML) [1]
– Singleton [1]
– values() [1]
Map-Hierarchie [1]
Marke [1]
Marker-Interface [1]
– Cloneable [1]
– Idiom [1]
– Klassen-Selektion [1]
– Serializable [1]
– vs. Sticker-Interface [1]
Markup-Sprache
– vs. Swing [1]
Marshaling [1]
– ObjectOutputStream [1]
Math
– Klasse [1]
– Random [1]
Math.floor() [1]
Math.IEEEremainder() [1]
max() [1]
MDI
– Swing [1]
mehrdimensionales Array
– Reflexion [1]
Mehrfachvererbung
– disjunkte Spezialisierung [1]
– Interface [1] , [2]
Member
– Interface [1] , [2]
– Zugriff auf Klassen-Member [1]
Member-Klasse [1]
– actionPerformed() [1]
– Aggregation [1]
– äußere Klasse (Subklasse) [1]
– Feld/Instanz-Variable [1]
– Iterator [1]
– Komposition [1]
– Regeln [1]
– Schachtelung [1] , [2]
– Subklasse der äußeren [1]
– Subklasse eines Members [1]
– Syntax-Erweiterung [1]
– Syntaxerweiterung [1]
– this$0 [1]
– Vererbung [1]
– vs. Feld [1]
– Zugriff auf äußere Klasse [1]
Member-Variable [1]
Member-Vererbung [1]
– Transitivität [1]
Memento-Pattern [1]
Menge
– Kollektion [1]
menuBar
– layeredPane [1]
Metadaten
– Stream [1]
Metainformation
– Methoden [1]
Metasymbol * [1]
Method
– Klasse [1]
Methode
– append() [1]
– Argument [1]
– asynchron [1]
– asynchron, mit Ergebnis [1]
– asynchron, ohne Ergebnis [1]
– Aufruf einer static Methode [1]
– Ausführung [1]
– Ausnahme-Design [1]
– Callback [1]
– Class [1]
– client-aktiviert (asynchron) [1]
– einfacher Aufruf [1]
– equals() [1]
– final [1]
– finalize() [1]
– final-Parameter [1]
– forName() [1]
– generisch [1]
– getClass() [1] , [2] , [3]
– Getters und Setters [1]
– hashCode() [1]
– Instanz-Methode [1]
– Instanzmethoden zu Threads [1]
– Klassen-Methode [1]
– Klassifizierung [1]
– Kommandos [1]
– kommutative Operation [1]
– late binding [1]
– lokale Klasse [1]
– magisch, Serialisierung [1]
– Metainformationen [1]
– Modifikatoren [1]
– Namenskonvention [1]
– optional, Kollektion [1]
– Overloading [1]
– Overriding [1]
– Parameter [1] , [2]
– Parameter von primitiven Typ [1]
– plug-in [1]
– Referenz-Expression [1]
– Referenz-Parameter [1]
– Resultat [1]
– Sequenz-Diagramm [1]
– shadowed (static) [1]
– Signatur [1]
– Signatur in Hierarchie [1]
– statisch [1]
– statisch vs. virtuell [1]
– statisch zu Threads [1]
– symmetrisch vs. asymmetrisch [1]
– symmetrische Operation [1]
– Syntax [1]
– unpassende Methoden [1]
– unpassende Namen [1]
– void vs. C/C++ [1]
– vs. Konstruktor [1]
– zustandslos und Threads [1]
Methodenaufruf
– new-Ausdruck [1]
Metrik [1]
MFC-Architektur [1]
min() [1]
Minimalismus
– Collection-Hierarchie [1]
Mischen
– Kollektion, shuffle() [1]
mkdir()
– File [1] , [2]
mkdirs()
– File [1] , [2]
modalen Modus [1]
Model
– MFC-Architektur [1]
Model-Delegate
– DefaultModel [1]
– Hierarchie [1]
– Model [1]
Model-Delegate-Architektur
– Swing [1]
Modellierung
– Interaktionen [1]
Model-View-Controller [1]
Modifier [1]
– Bit-Muster, Reflexion [1]
– Klasse [1]
Modifikator [1] , [2]
– abstract [1] , [2]
– abstract vs. final [1]
– abstract vs. private [1]
– abstract vs. static [1]
– Class [1]
– default bzw. friendly [1]
– final [1] , [2]
– final-Regel [1]
– innere Klasse [1]
– Interface [1]
– lokale Klasse [1]
– Overriding [1]
– private [1]
– protected [1]
– protected und Package-Grenze [1]
– public [1] , [2]
– static [1]
– synchronized [1]
– Unverträglichkeiten [1]
– Zugriffe [1]
Modulo [1]
Monitor [1]
– Class [1]
MOUSE_EVENT_MASK [1]
MOUSE_MOTION_EVENT_MASK [1]
mouseClicked() [1]
mouseDragged() [1]
mouseEntered() [1]
MouseEvent [1] , [2]
– low-level Event [1]
mouseExited() [1]
MouseListener [1]
MouseMotionListener [1]
mouseMoved() [1]
mousePressed() [1]
mouseReleased() [1]
Multicaster [1]
– Event-Dispatch-Thread [1]
multidimensionales Array
– Reflexion [1]
Multimenge
– Kollektion [1]
Multi-Objekt-Symbol [1]
Multiple Document Interface
– Swing [1]
Multiplizität
– *-Symbol [1]
– bei Relationen [1]
Multi-Tasking [1]
Multi-Threading [1]
Muster
– siehe Design-Pattern [1]
mutable Objekte [1]
MVC-Architektur [1]

Galileo Computing

N   downtop

NAME
– HTML-Tag, Applet [1]
Namenskollisionen [1]
Namenskonvention [1]
– Identifier [1]
– Interface [1]
– Klasse [1]
– Konstante [1]
– Methode [1]
– Parameter [1]
– Variable [1]
Namensraum [1]
Namensregel
– innere Klassen [1]
namespace [1]
NaN [1]
Narrowing Conversion [1]
narrowing Conversion [1]
native Peer
– Komponente, OS [1]
Navigation
– in Assoziationen [1]
NEGATIVE_INFINITY [1]
NegativeArraySizeException [1]
nested top-level class [1]
Nested-Monitor-Problem [1]
Network-Byte-Order [1]
Netzwerk-Byteordnung [1]
new [1]
– Methodenaufruf [1]
newInstance()
– Array [1] , [2]
– Class [1]
– Constructor [1]
newProxyInstance()
– Proxy [1] , [2]
– Proxy, Teilebeispiel [1]
next()
– Iterator, remove() [1]
nicht-blockiert
– Thread [1]
nicht-deterministisch [1]
No-Arg-Konstruktor
– Applet [1]
– Externalizable [1]
– Serializable [1]
NoClassDefFoundError [1]
nonblocking I/O [1]
NOT-Bit-Operation [1]
notify() [1]
– Guarded-Method [1]
– Observer-Pattern [1]
notifyAll() [1]
NotSerializableException
– Serialisierungs-Protokoll [1]
NullPointerException [1] , [2] , [3]
Number [1]
NumberFormatException [1] , [2]
numeric Promotion [1]

Galileo Computing

O   downtop

O(f(n))
– O-Notation [1]
Oberserver-Pattern
– Multicaster [1]
OBJECT
– HTML-Tag, Applet [1]
Object
– clone() [1]
– equals() [1] , [2]
– Klasse [1]
– Map-Einträge [1]
– ObjectStreamConstants [1]
– Reflexions-Übersicht [1]
– Superklasse [1]
– toString() [1]
ObjectInput
– Interface [1]
ObjectInputStream
– readObjectOverride() [1]
– resolveClass() [1]
– resolveObject() [1]
– Subklassen [1]
– Subklassen-Beispiel [1]
– Unmarshaling [1]
ObjectOutput
– Interface [1]
ObjectOutputStream
– annotatedClass() [1]
– Marshaling [1]
– replaceObject() [1]
– Subklassen [1]
– Subklassen-Beispiel [1]
– writeObjectOverride() [1]
– writeStreamHeader() [1]
Object-Stream [1]
– Anpassungen [1]
ObjectStreamClass [1]
– java.io [1]
– Klassen-Deskriptor [1]
– replace/resolveObject() [1]
ObjectStreamConstants [1]
– Interface [1]
ObjectStreamField
– java.io [1]
– serialPerstistentFields [1]
Objekt
– aktiv [1]
– aktiver Client-/Server [1]
– autonom [1] , [2]
– autonom, Thread-Prüfung [1]
– exklusiver Zugriff, thread-sicher [1]
– immutable in Threads [1]
– Komposition und Deadlock [1]
– Monitor [1]
– mutable vs. immutable [1]
– One-Shot-Objekt [1]
– passiv [1]
– passiv, interrupt() [1]
– teil-synchronisiert [1]
– thread-fähig [1]
– voll-synchronisiert [1]
Objekt-Diagramm [1]
– Multiplizität [1]
Objekt-Graph
– Serialisierung [1]
Objekt-Makler [1]
Objekt-Notation [1]
Observable [1]
– java.util [1]
Observer
– java.util [1]
Observer-Pattern [1]
– dynamisches Verhalten [1]
– Klassen-Diagramm [1]
– notify() [1]
Öffentlicher Schlüssel [1]
One-Shot
– Klasse [1]
– Objekt [1]
– Service [1]
O-Notation [1]
Operation
– Assoziativität [1]
– atomar [1]
– atomare Operationen [1]
– binär [1]
– Kollektion [1]
– logisch atomar [1]
– Regel für Operanden [1]
– unär [1]
– Vorrang [1]
Operator [1] , [2]
– arithmetisch [1]
– Assoziativität [1]
– binär arithmetisch [1]
– Bit-Invertierung [1]
– Bitmanipulation [1]
– Definition [1]
– Dekrement [1] , [2]
– gleich bzw. ungleich [1]
– Inkrement [1] , [2]
– instanceof [1]
– instanceof vs. getClass() [1]
– konditional [1]
– left-shift [1]
– logisch [1]
– Modulo [1]
– new [1]
– Postfix [1]
– Präfix [1]
– relational [1]
– right-shift [1]
– Schiebeoperation [1]
– short-circuit [1]
– String [1]
– Tabelle mit Überblick [1]
– ternär [1]
– unär arithmetisch [1]
– Vergleich [1]
– Vorrang [1]
OR-Bit-Operation [1]
Ordnung
– Elemente, Comparable [1]
– lexikographisch [1]
Organigramm [1]
– Objekt-Diagramm [1]
– rekursive Beziehung [1]
out [1]
OutOfMemoryError [1]
Outputstream
– No-Arg-Konstruktor [1]
overlapping
– in UML [1]
OverlayLayout [1]
Overloading [1]
– vs. Overriding [1]
Overriding [1]
– equals() [1]
– Exception [1]
– super [1]
– uncaughtException() [1]
– von Modifikatoren [1]
– vs. Overloading [1]
– vs. Shadowing [1]
Overriding-Regel [1]

Galileo Computing

P   downtop

pack()
– JFrame [1]
– thread-sicher [1]
Package
– Bestandteile [1]
– default [1]
– default access (Zugriff) [1]
– einfacher Namen [1]
– Extension [1]
– friendly (Zugriff) [1]
– Hierarchie [1]
– Importanweisung [1]
– J2SE [1]
– java.security [1]
– Methoden, Reflexion [1]
– Namen [1]
– Namenskollision [1]
– Namenskonvention [1]
– Regeln [1]
– Subpackage [1]
– unnamed [1] , [2]
– voller Namen [1]
Paradigma
– objektorientiert [1]
PARAM
– HTML-Tag, Applet [1]
Parameter [1]
– Class [1]
– Namenskonvention [1]
– Referenz-Parameter [1]
– vom primitiven Typ [1]
ParseException [1]
Pass by Value [1]
Path
– Separator [1]
pathSeparator [1]
pathSeparatorChar [1]
Pattern
– Adapter [1]
– Broker-Pattern [1]
– Command-Pattern [1]
– Decorator [1]
– Delegation [1]
– Façade [1]
– Factory [1]
– Immutable [1]
– Interface [1]
– Iterator-Pattern [1]
– Observer-Pattern [1]
– Pluggable Behavior Pattern [1]
– Proxy-Pattern [1]
– Singleton [1]
– thread-sichere Dekoration [1]
Pattern-Definition [1]
Performance
– binäres Suchen [1]
– Hash-Tabelle [1]
– Sortieren [1]
Person
– juristisch, rechtsfähig [1]
Pipe
– IOException [1]
– Stream [1]
– Zustände,Reaktionen [1]
PipedInputStream
– Klasse [1]
PipedOutputStream
– Klasse [1]
Plattform
– vs. Betriebssystem [1]
Pluggable-Behavior-Pattern [1]
plug-in Methoden [1]
Pointer
– Arithmetik [1]
– opak [1]
Polling [1]
– Interrupt-Flag [1]
Polymorphie [1]
– Interface [1]
– Overloading vs. Overriding [1]
– statisch vs. dynamisch [1]
POSITIVE_INFINITY [1]
Postcondition [1]
PostEventQueue [1]
pow() [1]
Powerset [1]
Powertype [1]
Precedence [1]
Precondition [1]
Preemption [1]
Primary-Key [1]
Primitiver Typ
– Serialisierung [1]
– Wertesemantik [1]
primitiver Typ
– Class [1]
Primzahl
– Hash-Tabelle [1]
print()
– Default-Codierung [1]
PrintStream
– out [1]
– System.out [1]
PrintWriter
– System.in [1]
Priorität [1]
– Priority-Queue [1]
– zu Threads [1]
Priority-Queue [1]
private [1]
– read/writeObject() [1]
– vs. dynamischer Methodenaufruf [1]
privater Schlüssel [1]
Process
– destroy() [1]
– exec() [1]
– exitValue() [1]
– getErrorStream() [1]
– getInputStream() [1]
– getOutputStream() [1]
– waitFor() [1]
processComponentEvent() [1]
processEvent() [1]
– Subklasse von Komponente [1]
processFocusEvent() [1] , [2]
processHierarchyBoundsEvent() [1]
processHierarchyEvent() [1]
processInputMethodEvent() [1]
processKeyEvent() [1]
Process-Klasse [1]
processMouseEvent() [1]
processMouseMotionEvent() [1]
Produzent
– Thread, Pipe [1]
Programm-Design
– Interface, Reflexion [1]
Programmierfehler
– RuntimeException [1]
Progress-Bar [1]
Properties [1]
– java.class.path [1]
– Laden über Class(Loader) [1]
– propertyNames() [1]
– setProperty() [1]
PropertyDescriptor
– class [1]
propertyNames() [1]
protected [1]
– Package-Grenze [1]
Protokoll [1]
– eigenes (für Serialisierung) [1]
– Externalizable [1]
– Externalizable vs. Serializable [1]
– Serialisierung [1]
– Serialsierungs-Regeln [1]
Proxy
– Definition [1]
– Interface-Regeln [1]
– invocationHandler [1]
– Klasse [1]
Proxy-Pattern
– Beispiel [1]
– dynamisch [1]
– statisch [1]
Prozess-Ausführung [1]
Prozesse
– nebenläufig (leichtgewichtig) [1]
Pseudo-Zufallszahlen-Generator
– Random [1]
public [1] , [2] , [3] , [4]
put()
– HashMap [1]

Galileo Computing

Q   downtop

Quelle
– Stream [1]
Queue [1]
– Delegation [1]
– EventQueue [1]
– Observer-Pattern [1]

Galileo Computing

R   downtop

Race-Condition [1] , [2]
Random
– Singleton in Math [1]
random() [1]
RandomAccesFile
– java.io [1]
RandomAccessFile
– FileDescriptor [1] , [2]
– Klasse [1]
– Konstruktoren [1]
– Typsicherheit [1]
RDBMS
– Beispiel [1]
reachable [1]
read
– Serialisierung [1]
read() [1]
readBoolean()
– DataInput [1]
readByte()
– DataInput [1]
readChar()
– DataInput [1]
readDouble()
– DataInput [1]
Reader-, Writer-Hierarchie [1]
readExternal()
– Externalizable [1]
readFloat()
– DataInput [1]
readFully()
– DataInput [1]
readInt()
– DataInput [1]
readLine()
– DataInput [1]
readLong()
– DataInput [1]
readObject()
– Default-Deserialisierung [1]
– klassenintern [1]
– klassenintern, Beispiel [1]
– magischer Zugriff [1]
– ObjectInput [1]
– ObjectInputStream [1]
readObjectOverride()
– Beispiel [1]
– ObjectInputStream [1]
Read-Only-Adapter [1]
readResolve()
– Broker-Klasse [1]
readShort()
– DataInput [1]
readUnsignedByte()
– DataInput [1]
readUnsignedShort()
– DataInput [1]
readUTF()
– DataInput [1]
Realization
– in UML [1]
redo()
– Kommando [1]
Reentrance [1]
reentrant Code [1]
Referenz [1]
– Assoziation/Beziehung [1]
– opak [1]
Referenz-Expression
– Methodenaufruf [1]
Referenz-Variable [1]
Reflection [1]
Reflexion
– .class [1]
– anonyme Klasse [1]
– Command-Pattern [1] , [2]
– Einsatz von Reflexion [1]
– forName() [1]
– innere Klasse/Firewall [1]
– Klassen-Diagramm [1]
– multidimensionale Arrays [1]
– Nachteile [1]
– Übersicht [1]
– vs. Interface [1]
Regel
– abstrakte Klasse [1]
– Access-Widening [1]
– Anforderungen von Serializable [1]
– atomare Operationen [1]
– Ausführen einer Applikation [1]
– Ausführung externer Threads in Swing [1]
– Ausnahme im Konstruktor [1]
– Bereichsoperationen zu List [1]
– Binäre Suche in Listen [1]
– Bit-Operationen [1]
– break-Ausführung [1]
– Cast von Referenzen [1]
– catch-Reihenfolge [1]
– Checked Exception [1]
– continue-Ausführung [1]
– Default-Priorität (Thread) [1]
– Deklaration anonymer Klassen [1]
– erweiterte Signatur [1]
– Exception Handling [1]
– final-Wirkung [1]
– for-Ausführung [1]
– grundlegende Serialisierungsregeln [1]
– hashCode()-Implementation [1]
– Hashcode-Berechnung [1]
– if-else-Zugehörigkeit [1]
– immutable thread-sichere Klasse [1]
– Initialisierung [1]
– Initialisierungs-Reihenfolge [1]
– instanceof-Vergleich [1]
– Interface-Einsatz [1]
– interrupt()-Wirkung [1]
– Iteratoren-Verhalten [1]
– Klon-Operation [1]
– Kollektions-Auswahlkriterien [1]
– Komposition vs. primitive Typen [1]
– Konstruktor-Anlage [1]
– Konstruktoren-Einsatz [1]
– Konvertierung von Referenzen [1]
– Layoutschema & Größe [1]
– Logische Operationen [1]
– Low-Level-Ereignisbearbeitung [1]
– Map-Collection-Sicht [1]
– Member-Klassen [1]
– Methodenaufruf [1]
– Methoden-Substitution [1]
– Namensregel für innere Klassen [1]
– Nested-Monitor-Problem [1]
– notify()-Wirkung [1]
– Numeric Promotion [1]
– Objekt-Zustand nach wait() [1]
– Operanden-Werteermittlung [1]
– Operationen mit Zahlen [1]
– Overriding Exceptions [1]
– Overriding von Methoden [1]
– Performancefaktoren zu Hash-Kollektionen [1]
– Protoll zur Serialisierung [1]
– Proxy-Interface-regeln [1]
– Referenz-Argumente [1]
– Reihenfolge der Listener-Aufrufe [1]
– Ressourcen-Anordnung [1]
– Restriktion zu read/writeObjectOverride() [1]
– Restriktionen für anonyme Klassen [1]
– Restriktionen zu Replace/Resolve [1]
– Signatur-Regel [1]
– statische Initialisierung [1]
– statische innere Klassen [1]
– statische Methode [1]
– Stream-Kompatibilität [1]
– stream-kompatible Klassen [1]
– String-Addition [1]
– Substitionsprinzip [1]
– Swing-Restriktionen zu Threads [1]
– switch-Ausführung [1]
– synchronized-Beschränkungen [1]
– Thread-Ausführung [1]
– Thread-Eintritt in Objekten [1]
– thread-sicherer exklusiver Zugriff [1]
– try-finally-Ausführung [1]
– Typkonvertierung [1]
– Übersetzungseinheit/Package [1]
– unbehandelte Ausnahme [1]
– unbehandelte Ausnahme einer Thread [1]
– unbehandelte Ausnahme in Thread [1]
– unchecked Exceptions [1]
– Variablen-Typ/Initialisierung [1]
– Vererbung (Instanz-Variable) [1]
– Vergleich mit == [1]
– wait()-Wirkung [1]
– while-Ausführung [1]
– Widening Conversion [1]
– Widening-Conversion [1]
– zustandlose thread-sichere Methode [1]
– Zuweisungen [1]
Regeln
– Restriktionen für lokalen Klassen [1]
Rekursion [1]
rekursiv
– Beziehung [1]
– Klassenstruktur [1]
Relation [1]
– Whole-Part-Relation [1]
relationaler Operator [1]
relativer Pfad
– File [1]
Remote
– Marker-Interface [1]
Remote-Proxy [1]
remove()
– Iterator [1]
– Iterator, next() [1]
– Map [1]
removeChangeListener()
– Datenmodell, MFC [1]
removeFirst()
– LinkedList [1]
removeLast()
– LinkedList [1]
removeListener [1]
renameTo()
– File [1]
repaint()
– thread-sicher [1]
replaceObject()
– Beispiel [1]
– ObjectOutputStream [1]
resolveClass()
– ObjectInputStream [1]
– Overriding [1]
resolveObject()
– Beispiel [1]
– ObjectInputStream [1]
Resouce-Ordering [1]
Ressource
– Immutable [1]
Ressource-Datei
– Laden über Class(Loader) [1]
Ressourcen-Anordnung
– Deadlock [1]
Rethrowing [1]
return
– finally/Ausnahme [1]
return-Anweisung [1]
revalidate()
– thread-sicher [1]
reverse
– Collections [1]
Rollbalken
– Swing, Scroll-Bar [1]
Rolle [1]
Root-Container
– Klassendiagramm [1]
– Swing [1]
RootPaneContainer [1]
round() [1]
run() [1]
– Argumentübergabe [1]
– Kommando [1]
Runnable
– EventQueue, Swing [1]
Runtime
– exec() [1]
– Klasse [1]
RuntimeException
– Aufgabe [1]
– unchecked Exception [1]
– Vermeidungsstrategie [1]

Galileo Computing

S   downtop

SC_SERIALIZABLE
– Stream-Flag [1]
SC_WRITE_METHOD
– Stream-Flag [1]
Scheduler [1]
– nicht-deterministisch [1]
– Priorität [1]
Scheduling [1]
– preemptive, Prioritäten [1]
Schiebe-Operation [1]
Schieberegler [1]
Schlüssel
– digitale Signatur [1]
– Map [1]
Schlüsselobjekt
– Map [1]
Schlüsselwort [1]
– abstract [1]
– extends [1]
– final [1]
– implements [1]
– import [1]
– package [1]
– private [1]
– protected [1]
– public [1] , [2]
– synchronized [1]
Schlüsselwort-Tabelle [1]
Schnittstelle
– bei Klassen [1]
– vs. Interface [1]
scope
– lokale Variable [1]
– vs. Existenz [1]
Scroll-Bar [1]
ScrollPaneLayout [1]
SecurityException
– Class [1]
– Serialisierung [1]
seek()
– RandomAccessFile [1]
Selektion [1]
– von Klassen [1]
Sender
– digitale Signatur [1]
Separations-Zeichen
– File [1]
Separator [1] , [2]
– Vorrang [1]
– Zeichen [1]
separator [1]
separatorChar [1]
Sequenz-Diagramm [1]
– Multi-Objekt-Symbol [1]
SequenzInputStream
– Klasse [1]
Serialisierung
– Block-Data-Record [1]
– Broker-Pattern [1]
– ByteArrayIn/OutputStream [1]
– DataInput/DataOutput [1]
– Diagramm [1]
– EOFException [1]
– Externalizable [1]
– Framework [1]
– grundsätzliche Regeln [1]
– Header, Byte-Stream [1]
– Klassen-Evolution (Versionen) [1]
– klasseninterne read/writeObject() [1]
– NotSerializableException [1]
– ObjectStreamConstants [1]
– Objekt-Streams [1]
– Prämisse [1]
– primitive Typen [1]
– primitive Typen, Fehler [1]
– Protokoll [1]
– Protokoll-Regeln [1]
– Serializable [1]
– serializable Subklasse [1]
– serialPerstistentFields [1]
– Standard-Code-Muster [1]
– Standard-Serialisierung [1]
– STREAM_MAGIC, STREAM_VERSION [1]
– stream-kompatibel [1]
– SUID [1]
– TC_BLOCKDATA [1]
– transient [1]
– transitive Hülle/ closure [1]
– UTF-8 [1]
– vs. Externalizable [1]
– Zeichen-Codierung [1]
– Ziele [1]
Serializable [1]
– java.io [1]
– Klassen-Hierarchie-Beispiel [1]
– Marker-Interface [1] , [2]
– null-Referenzen [1]
– Protokoll-Anforderungen [1]
– Throwable [1]
serializable Klasse [1]
serializable Subklasse [1]
SerializablePermission
– java.io [1]
serialPerstistentFields
– Serialisierung [1]
serialver
– Programm für UIDs [1]
serialVersionUID
– Serialisierung [1]
Server
– aktiv, passendes Ende [1]
– aktiv, unterbrechbar [1]
– in Threads [1]
Server-Aktivierung [1]
Server-seitige Aktivierung
– Thread [1]
Server-Thread
– Pipe [1]
Service
– asynchron [1]
– Selektion durch Delegation [1]
Service-Objekt
– Broker-Pattern [1]
Set
– Kollektion [1]
– Singleton [1]
set()
– Array [1]
– Field [1]
setAccessible()
– AccessibleObject [1]
setBackground() [1]
setBounds()
– Layout-Manager [1]
setDaemon() [1]
setDefaultCloseOperation()
– JDialog [1]
– JFrame [1]
setDouble()
– Field [1]
setFont()
– JLabel [1]
setIcon()
– JLabel [1]
setInt()
– Array [1]
setLastModified()
– File [1]
setLayout() [1]
– Container [1]
setLayout(null)
– kein Layoutmanager [1]
setLength()
– RandomAccessFile [1]
setLocationRelativeTo()
– JDialog [1]
setLong()
– Array [1]
setLookAndFeel() [1]
– UIManager [1]
setMaximumSize()
– JComponent [1]
set-Methoden
– Array [1]
setMinimumSize()
– JComponent [1]
setModel()
– Komponente [1]
setNextFocusableComponent() [1] , [2]
setPreferredSize()
– JComponent [1]
– JPanel [1]
setPriority() [1]
setProperty() [1]
setReadOnly()
– File [1]
setRequestFocusEnabled() [1]
Setters [1]
setValue()
– Map.Entry [1]
setVisible()
– thread-sicher [1]
Shadowing
– super [1]
– von Feldern [1]
– vs. Overriding [1]
Shallow-Copy [1]
short [1]
Short-Circuit-Operator [1]
show()
– AWT, deprecated [1]
– thread-sicher [1]
showConfirmDialog()
– JOptionPane [1]
showDocument()
– AppletContext [1]
showInputDialog()
– JOptionPane [1]
showOptionDialog()
– JOptionPane [1]
showStatus()
– Applet [1]
shuffle()
– Kollektion, Beispiel [1]
Shuffling
– Kollektionen [1]
Sicherheitsmanager
– Object-Streams [1]
Signal
– Ausnahme [1]
Signatur [1]
– digital [1]
– Overloading [1]
– Overriding [1]
Signature
– Klasse [1]
Signatur-Funktion [1]
Signatur-Regel
– erweitert (auf Hierarchie) [1]
– für Konstruktoren [1]
Signed-Right-Shift-Operator [1]
Simple Assignment [1]
simple name [1]
single inheritance [1]
Singleton
– Implementation [1]
– Kollektionen [1]
– lazy Initialization [1]
– threadsicher [1]
Singleton-Pattern [1]
– Double-Check Locking [1]
skipBytes()
– DataInput [1]
sleep() [1] , [2]
Slider
– Swing, Schieberegler [1]
Software-Engineering [1]
sort()
– stabil, Beispiel [1]
SortedMap
– Comparator [1]
– Interface [1]
– Map [1]
– tailMap(), Beispiel [1]
SortedSet
– Comparator [1]
– headSet(), Beispiel [1]
– Interface [1]
– subSet(), Beispiel [1]
Sortier-Algorithmus
– Performance [1]
Sortieren
– Kollektionen [1]
– Stabilität [1]
Source
– Stream [1]
Speicherverwaltung [1]
– finalize() [1]
Spezialisierung [1]
– disjunkt [1]
– in UML [1]
– Klassenbildung [1]
– Verhalten, Eigenschaft [1]
Sprunganweisungen [1]
Sprungfolge
– Komponente, Fokus [1]
SQLException [1]
– Design [1]
SQLWarning [1]
sqrt() [1]
stabil
– Sortieren [1]
Stabilität
– Sortieren [1]
Stack
– JLayeredPane [1]
StackOverflowError [1]
Standard-I/O
– exec() [1]
Standard-Serialisierung [1]
Standardtastatur
– read() [1]
Start
– exec() [1]
start()
– Applet [1]
– Kommando [1]
Startklasse [1]
Startparameter
– exec() [1]
stateChanged() [1]
Statement [1] , [2]
static [1]
– vs. dynamischer Methodenaufruf [1]
static initializer [1]
statische Initialisierung
– Regeln [1]
statische innere Klasse [1]
statische lokale Klasse [1]
statische Methode [1]
– lokale Klasse [1]
statische Polymorphie [1]
statischer Initialisierer [1]
– Problem [1]
statisches Feld
– Serialisierung [1]
Stereotyp [1]
– interface (UML) [1]
– Powertype [1]
Sticker-Interface [1]
stop() [1]
– Applet [1]
– deprecated [1]
– ThreadDeath [1]
Stream [1]
– Begriff [1]
– blockierende I/O [1]
– Byte-Stream-Hierarchie [1]
– FIFO [1]
– FileDescriptor-Beispiel [1]
– Funktionalität [1]
– high-level [1]
– High-Level Byte-Filter-Streams [1]
– Kommunikationskanal [1]
– low-level [1]
– low-level Byte-Streams [1]
– Marshaling, Unmarshaling [1]
– Network-Byte-Order [1]
– Object-Stream [1]
– Pipe [1]
– Reader, Writer-Hierarchie [1]
– Übersicht [1]
– Zeichen-Stream-Hierarchie [1]
– Zip [1]
STREAM_MAGIC
– Stream-Header [1]
STREAM_VERSION
– Stream-Header [1]
Stream-Ersatzobjekt
– Broker-Pattern [1]
Stream-Kompatibilität
– Serialisierung [1]
stream-kompatible
– Klassen-Versionen [1]
StreamTokenizer
– java.io [1]
StrictMath [1]
String
– CASE_INSENSITIVE_ORDER [1]
– Comparable [1]
– Compound Operator += [1]
– Constructor, Reflexion [1]
– Decodierung [1]
– equals() [1]
– getBytes() [1]
– Java vs. C/C++ [1]
– newInstance() [1]
– ObjectStreamConstants [1]
– StringBuffer [1]
– Threads [1]
– Vergleich mit == [1]
– vs. StringBuffer [1]
– Zuweisungen [1]
StringBuffer [1]
– append() [1]
– append() mit Reflexion [1]
– capacity() mit Reflexion [1]
– Compiler-Optimierung [1]
– Reflexion, Methode [1]
– setCharAt() mit Reflexion [1]
– Speicherbelegung [1]
– vs. String [1]
String-Operator [1]
– Regel [1]
Subklasse [1]
– Deklaration [1]
– echte/strikte Subklasse [1]
– equals() [1]
– in UML [1]
– Overriding [1]
– Shadowing von Feldern [1]
– Zugriffs-Modifikatoren [1]
subList()
– List [1]
Sub-Package [1]
Subpackage [1]
subset (UML) [1]
subSet()
– SortedSet [1]
Substitutions-Regel [1]
– bei Referenzen [1]
– Vererbung [1]
Substitutionsregel
– Klassen-Assoziationen [1]
– Overriding Exception [1]
Suchen
– binär, in Listen [1]
SUID
– Serialisierung [1]
super
– Methoden [1]
– Methodenaufruf [1]
– Shadowing [1]
super() [1]
– vs. this() [1]
Superklasse [1] , [2]
– in UML [1]
– Konstruktor [1]
Swing [1]
– Component [1]
– Container [1]
– Heavyweight Component [1]
– Layout-Manager [1]
– Lightweight Component [1]
– Look&Feels [1]
– MDI [1]
– MFC [1]
– Model-Delegate-Architektur [1]
– ressourcen-intensiv [1]
– Root-Container [1]
– Thread-Kommunikation [1]
– Thread-Regeln [1]
– thread-sicher [1]
– Top-Level-Container [1]
– UI-Delegate [1]
SwingUtilities [1]
switch-Anweisung [1]
sync()
– FileDescriptor [1]
synchrone Nachrichten [1]
Synchronisation [1]
– Deadlock [1]
– Deadlock-Problem [1]
synchronisiert
– Kollektionen [1]
Synchronisierte Wrapper
– Kollektionen [1]
synchronized [1] , [2]
– Block [1]
– Methode [1]
– Regeln [1]
synchronizedCollection()
– Collections [1]
synchronizedList()
– Collections [1] , [2]
synchronizedMap()
– Collections [1]
synchronizedSet()
– Collections [1]
synchronizedSortedMap()
– Collections [1]
synchronizedSortedSet()
– Collections [1]
System
– arraycopy() [1] , [2]
– currentTimeMillis() [1]
– exit() [1]
– identityHashCode() [1]
– in [1]
– load() [1]
– loadLibrary() [1]
– out [1]
– out, Default-Codierung [1]
– out, Synchronisation [1]
– Properties [1]
– read() [1] , [2]
– Überblick [1]
– write() [1]
System.gc() [1]
System.in
– BufferedReader [1]
– Decorator [1]
– InterruptedIOException [1]
System.out
– Decorator [1]
– PrintWriter [1]
System-Klasse [1]
System-Ressourcen
– finalize() [1]

Galileo Computing

T   downtop

tailMap()
– SortedMap [1]
Task [1]
TC_BLOCKDATA
– Block-Data-Record [1]
– Byte-Stream [1]
TC_CLASSDESC
– Byte-Stream [1]
TC_ENDBLOCKDATA
– Byte-Stream [1] , [2]
TC_OBJECT
– Byte-Stream [1]
Teil
– betriebliche Sicht [1]
– Proxy-Beispiel [1]
Teile
– Gozinto-Graph [1]
– Spezialisierung, Decorator [1]
Template
– Definition [1]
– Dilemma [1]
– Kollektion, Algorithmen [1]
– Kollektionen/Filter [1]
Template-Prinzip [1]
– Interface-Verwendung [1]
temporäre Datei [1]
Ternärer Operator [1]
– short-circuit [1]
– Typ-Kompatibiliät [1]
TextEvent [1]
TextListener [1]
textValueChanged() [1]
this
– Methodenaufruf [1]
this$0 [1]
this() [1]
– vs. super() [1]
Thread [1]
– Abbruch [1]
– activeCount() [1]
– Adaptee [1]
– Adapter-Pattern [1]
– aktiv (Zustand) [1]
– aktiver Client-/Server [1]
– aktives Objekt [1]
– Aktivierung (Client/Server) [1]
– Aktivierungsart
– anonyme Runnable-Klasse [1]
– asynchrone Ausführung [1]
– asynchrone Kommunikation [1]
– asynchrone Methode [1]
– asynchrone Methode mit Ergebnis [1]
– asynchrone Methode ohne Ergebnis [1]
– asynchrone Servicetypen [1]
– asynchroner Service [1]
– atomare Operation [1] , [2]
– Ausführungsregeln [1]
– Ausnahme, unbehandelt [1]
– Ausnahmebehandlung [1]
– autonomes Objekt [1] , [2]
– autonomes Objekt-Muster [1]
– Beenden [1]
– Blockade (gegenseitig) [1]
– blockiert (Zustand) [1]
– Busy-Wait-Technik [1]
– Callback-Interface [1]
– Client [1]
– client-aktivierte Methoden [1]
– Client-Server-Konvention [1]
– currentThread() [1]
– Dämon [1] , [2]
– Dämon, interrupt() [1]
– Deadlock [1] , [2]
– Deadlock und Komposition [1]
– Deadlock-Sequenz-Diagramm [1]
– Deadlock-Situation [1]
– Deadlock-Test [1]
– Deadlock-Vermeidung [1]
– Default-Priorität [1]
– Dispatch-Thread, Swing [1]
– Exklusive Zugriffs-Konvention [1]
– Garbage Collection [1]
– getPriority() [1]
– getThreadGroup() [1]
– Guarded-Action-Idiom [1]
– Guarded-Method [1]
– Hashcode [1]
– immutable Objekte [1]
– immutable Wrapper [1]
– Instanz-Methoden [1]
– interrupt() [1] , [2]
– interrupt(), Kommunikation [1]
– interrupt()-Konzept [1]
– interrupt()-Probleme [1]
– interrupt()-Regel [1]
– interrupted() [1]
– InterruptedException [1] , [2]
– Interrupt-Flag [1]
– Interrupt-Flag, optionaler Test [1]
– Interrupt-Flag, Test [1]
– Inter-Thread-Kommunikation [1]
– isAlive() [1] , [2]
– isInterrupted() [1]
– isInterrupted(), Flag [1]
– join() [1]
– join() vs. Callback [1]
– join() vs. Polling [1]
– join()-Anwendung [1]
– Kommunikation [1]
– Kommunikation in Swing [1]
– Konstruktor [1] , [2]
– Lock [1]
– Lock und wait() [1]
– Lock-Freigabe [1]
– Lock-Reihenfolge [1]
– Lock-Sperrfolge [1]
– logisch atomare Operation [1]
– lokale Variable [1]
– main() [1]
– MAX_PRIORITY [1]
– Methoden- vs. Block-Synch [1]
– MIN_PRIORITY [1]
– Monitor [1]
– Multi-Tasking [1]
– Multi-Threading [1]
– Nested-Monitor-Problem [1]
– Nested-Monitor-Regel [1]
– nicht-atomare Operation [1]
– nicht-blockiert [1]
– notify(), notifyAll() [1]
– notify()-Regeln [1]
– One-Shot-Objekt [1]
– parallele Ausführung auf Objekt [1]
– passives Objekt [1]
– Pipe [1]
– Polling [1]
– Preemption [1]
– Priorität [1] , [2]
– Prüfung [1]
– Prüfung einer Thread [1]
– Race-Condition [1]
– reentrant [1]
– Ressourcen-Anordnung [1]
– run() [1]
– run(), Argumente [1]
– Scheduling [1]
– schlafend (Zustand) [1]
– sequenzieller Ausführungsweg [1]
– Server [1]
– Server, passendes Ende [1]
– Server-Aktivierung [1]
– setDaemon() [1]
– setPriority() [1]
– single-threaded [1]
– sleep() [1]
– Standard-Gruppe [1]
– Starten einer Thread [1]
– Start-Muster [1]
– statische Methoden [1]
– stop() [1]
– stop(), deprecated [1]
– suspendierende Zustände [1]
– Suspendierung [1]
– Suspendierung durch Pipe [1]
– Sychronisations-Mechanismen [1]
– Synchronisation [1]
– synchronisierte Kollektion [1]
– synchronized Methode/Block [1]
– thread-fähiges Objekt [1]
– ThreadGroup [1]
– Thread-Gruppe [1]
– thread-sicher [1]
– thread-sichere Maßnahmen [1]
– thread-sicherer Konstruktor [1]
– Time-Slicing [1]
– Tod einer Thread [1]
– tot (Zustand) [1]
– Transaktion [1]
– uncaughtException() [1]
– unterbrechbarer Server [1]
– Unterbrechung [1]
– verlorener Interrupt [1]
– voll/teil-synchronisierte Objekte [1]
– wait() [1]
– wait()-Ablaufregeln [1]
– Wait-Idiom [1]
– Wait-Regel [1]
– Warten auf Lock (Zustand) [1]
– wartend (Zustand) [1]
– yield() [1]
– Zustände [1]
– zustandslose Methode [1]
ThreadDeath [1]
ThreadGroup
– uncaughtException() [1]
Threadgruppe [1]
Thread-Sicherheit
– Swing [1]
throw [1]
– Anweisung [1]
Throwable [1]
– Aufgabe/Eigenschaft [1]
– Deklaration [1]
– Hierarchie [1]
throw-Anweisung [1]
Throwing an exception [1]
throws
– Deklaration [1]
Timer
– java.util [1]
– javax.swing [1]
Time-Slicing [1]
Tipp
– Aggregation
– ArrayList-Größe [1]
– Ausnahme-Deklaration [1] , [2]
– Ausnahme-Erzeugung [1]
– equals()-hasCode()-Semantik [1]
– Fixieren im GridBagLayout [1]
– Formular mit GridBagLayout [1]
– Hashcode für Resource-Ordering [1]
– Is-A vs. Ähnlichkeit [1]
– Komposition mit Feldern [1]
– Laden einer Ressource-Datei [1]
– Namenskonventionen [1]
– notifyAll()-Einsatz [1]
– processEvent [1]
– Referenz vs. Objekt [1]
– RuntimeException [1]
– statischer Methodenaufruf [1]
– StringBuffer-Speicherbelegung [1]
– Symmetrische Methoden [1]
– Synchronisations-Muster [1]
– Thread-Identität [1]
– Thread-Start-Muster [1]
– Tuning von Kollektionen [1]
– unnamed Package [1]
– unpassende Methoden [1]
toBinaryString() [1]
toHexString() [1]
Token [1] , [2]
Toolkit [1]
– getDefaultToolkit() [1]
– getScreenSize() [1]
top-level Klasse [1]
Top-Level-Container [1]
– JDialog [1]
– JInternalFrame [1]
– Swing [1]
toString() [1]
Transaktion [1]
transient [1]
– vs. serialPerstistentFields [1]
transitive closure
– Serialisierung [1]
transitive Hülle
– Serialisierung [1]
Trap (vermeidbare Fehler)
– Abfangen unbehandelter Ausnahmen [1]
– abstrakte Methode im Konstruktor [1]
– asynchrone Pipe-Operation [1]
– atomare Operationen [1]
– Ausnahme als Kontrollstruktur [1]
– Deadlock-Situation [1]
– Destruktor finalize() [1]
– instanceof-Asymmetrie [1]
– Interface-Constraints [1]
– Interface-Firewall [1]
– keine Resume-Next-Logik [1]
– Konsumieren von Events [1]
– Kontraktverletzung [1]
– Member-Klasse als Subklasse [1]
– Methodennamen [1]
– Nested-Monitor-Problem [1]
– Overloading vs. Overriding [1]
– Schachtelung von Member-Klassen [1]
– Spezialisierung (Is-A) [1]
– Subklasse von Member-Klassen [1]
– Template-Code [1]
– Thread-Ende mit interrupt() [1]
– Verletzung des Klassen-Designs [1]
– verlorene Ausnahme [1]
– void Konstruktoren [1]
TreeMap [1]
TreeSet [1]
– HashSet-Vergleich [1]
Trennzeichen [1]
try-Anweisung [1]
– geschachtelt [1]
– Ignorieren von Ausnahmen [1]
try-catch
– Ausnahmebehandlung [1]
try-finally [1]
– Cleanup-Idiom [1]
Tuning
– ArrayList [1]
– Beispiel HashSet [1]
– Kollektionen [1]
Typ
– Interface [1]
– primitiv, hashCode() [1]
– primitive, Class [1] , [2]
– unerlaubt bei Kollektion [1]
– void [1]
TYPE
– Class [1] , [2]
typ-sichere Konstante
– Ausnahme-Design [1]
Typsicherheit
– Interface vs. Reflexion [1]
– RandomAccessFile [1]
– Reflexion [1]

Galileo Computing

U   downtop

Überladen [1]
Überschreiben [1]
Übersetzungseinheit [1]
Übertragungsrichtung
– Stream [1]
UID
– Serialisierung [1]
UI-Delegate
– Swing [1]
UIManager [1]
– getInstalledLookAndFeels() [1]
– setLookAndFeel() [1]
Umgebungsfehler
– Ausnahme [1]
– Checked Exception [1]
– Error [1]
Umkehren
– Liste [1]
UML
– Design [1]
– Erweiterungen [1]
– Interaktions-Modellierung [1]
– Klassen-Attribute [1]
– Klassen-Beziehungen [1]
– Klassen-Operationen [1]
– Klassensymbol [1]
– Kollaborations-Diagramm [1]
– Sequenz-Diagramm [1]
– Sichtbarkeit in Klassen [1]
– Stereotyp [1]
– Werkzeugkasten [1]
– Zugriffsrestriktionen [1]
– Zusicherung [1]
– Zustands-Diagramm [1]
uncaughtException() [1]
– Overriding [1]
undo()
– Kommando [1]
Unicode
– Formate [1]
– System.out [1]
– Tabelle [1]
– Vorteile [1]
– Zeichen [1]
UnicodeBig [1]
UnicodeBigUnmarked [1]
UnicodeSmall [1]
unidirektionale Übertragung
– Stream [1]
Unique-Key [1]
Unmarshaling [1]
– ObjectInputStream [1]
unmodifiableCollection()
– Collections [1] , [2]
unmodifiableList()
– Collections [1]
unmodifiableMap()
– Collections [1]
unmodifiableSet()
– Collections [1]
unmodifiableSortedMap()
– Collections [1]
unmodifiableSortedSet()
– Collections [1]
unreachable
– catch-Reihenfolge [1]
unsigned-Byte-Umwandlung [1] , [2]
Unsigned-Right-Shift-Operator [1]
UnsupportedEncodingException [1]
UnsupportedOperationException [1]
– immutable Kollektionen [1]
UTF-8 [1]
– getBytes() [1]
– Serialisierung [1]
UTF-8-Zeichen
– RandomAccessFile [1]

Galileo Computing

V   downtop

valid()
– FileDescriptor [1]
values()
– Map [1]
Variable
– Class [1]
– Gültigkeit vs. Lebensdauer [1]
– Identitätsvergleich [1]
– Initialisierung [1] , [2]
– Initialisierungs-Regeln [1]
– Instanz [1]
– Konvertierung [1]
– lokal [1] , [2]
– lokal in Threads [1]
– mehrfach im Ausdruck [1]
– Member [1]
– Modifikatoren [1]
– Namenskonvention [1]
– opake Referenz [1]
– Referenz [1]
– Referenz vs. Objekt [1]
– scope [1]
– Seiteneffekt [1]
– statisch [1]
– streng typisiert [1]
– Wertevergleich [1]
– Zuweisung [1]
Vector
– Legacy, ArrayList [1]
Vererbung [1]
– Client-Server-Beziehung [1]
– einfach [1]
– Hierarchie aufgrund Felder [1]
– Hierarchie und Schnittstelle [1]
– Interface [1]
– Klassen-Design-Prinzip [1]
– Member-Klasse [1]
– Nachteile [1]
– Overriding von Exception [1]
– statische innere Klasse [1]
– unpassende Methoden [1]
– von Member [1]
– Vorteile [1]
– vs. Delegation [1]
– vs. Interface [1]
Vergleichs-Operator [1]
Verhalten
– einer Klasse [1]
Verifikationsfunktion [1]
Verkaufsteil
– Teilebeispiel [1]
Verzeichnis
– aktuell, File [1]
Verzeichnisname
– File [1]
View
– MFC-Architektur [1]
ViewportLayout [1]
VirtualMachineError [1]
Virtual-Proxy [1]
Visual Basic
– Laufzeitfehler [1]
Void [1]
– TYPE [1]
Vorrang [1]
VSPACE
– HTML-Tag, Applet [1]

Galileo Computing

W   downtop

wahlfreier Dateizugriff
– RandomAccessFile [1]
wait() [1]
– Guarded-Method [1]
– konzeptionelle Sicht [1]
– Lock [1]
– nicht-atomare Operation [1]
– Regeln [1]
– Wait-Idiom [1]
– Wait-Regel [1]
waitFor() [1]
– Beispiel [1]
– vs. exitValue() [1]
Wait-Regel [1]
weightx
– GridBagConstraints [1]
weighty
– GridBagConstraints [1]
Wertesemantik
– equals() [1]
Wertevergleich [1]
WFC
– vs. Swing [1]
while-Anweisung [1]
Whitespace [1]
Widening-Conversion [1]
– bei Referenzen [1]
WIDTH
– HTML-Tag, Applet [1]
Window
– Top-level-Container [1]
windowActivated() [1]
WindowAdapter [1]
windowClosed() [1]
windowClosing() [1] , [2] , [3]
WindowConstants
– Interface [1]
windowDeactivated() [1]
windowDeiconified() [1]
WindowEvent [1]
WindowIconified() [1]
WindowListener [1]
WindowOpened() [1]
Windows Latin 1 [1]
– DOS-Konsole [1]
Wrapper
– immutable und Threads [1]
– Kollektion [1]
– Serialisierung [1]
– synchronisiert, Kollektionen [1]
– Teilebeispiel [1]
Wrapper-Klasse [1]
– hashCode() [1]
– primitive Typen und Threads [1]
– thread-sicher [1]
– TYPE [1] , [2]
write() [1]
– DataOutput [1]
– Serialisierung [1]
– Wirkung [1]
writeBoolean()
– DataOutput [1]
writeByte()
– DataOutput [1]
writeBytes()
– DataOutput [1]
writeChar()
– DataOutput [1]
writeChars()
– DataOutput [1]
writeDouble()
– DataOutput [1]
writeExternal()
– Externalizable [1]
writeFloat()
– DataOutput [1]
writeInt()
– DataOutput [1]
writeLong()
– DataOutput [1]
writeObject()
– klassenintern [1]
– klassenintern, Beispiel [1]
– magischer Zugriff [1]
– ObjectOutput [1]
– ObjectOutputStream [1]
writeObjectOverride()
– Beispiel [1]
– ObjectOutputStream [1]
writeReplace()
– klassenintern, Broker [1]
writeShort()
– DataOutput [1]
writeStreamHeader()
– ObjectOutputStream [1]
writeUTF()
– DataOutput [1]
Wurzel
– eines Baums [1]

Galileo Computing

X   downtop

XOR
– Bit-Operation [1]
– hashCode() [1]
yield() [1]

Galileo Computing

Z   toptop

Zeichen-Codierung
– System [1]
zeichenorientierter Stream [1]
Zeichensatz
– Cp1252 [1]
– Cp850 [1]
– DOS Latin 1 [1]
– ISO 8859-1 [1]
– ISO U.S. ASCII [1]
– Latin 1 [1]
– Windows Latin 1 [1]
Zeichen-Stream
– vs. Byte-Stream [1]
Zeichen-Stream-Hierarchie [1]
Zeilenende
– read() [1]
Zeilenende, read() [1]
Zero Crossing [1]
Zertifizierung [1]
Ziel
– Stream [1]
ZipInputStream
– Klasse [1]
ZipOutputStream
– Klasse [1]
Zip-Stream [1]
Zugriffsart
– Member [1]
Zugriffs-Modifikator [1]
– Ordnung für Overriding [1]
Zusicherung [1]
– abstract [1]
– disjoint [1]
– in UML [1]
– incomplete [1]
– overlapping [1]
– subset [1]
Zustand
– suspendierend (Thread) [1]
– Thread [1]
Zustands-Diagramm [1]
Zuweisung [1] , [2]
– bei primitiven Typen [1]
– bei Referenzen [1]
– bei Strings [1]
– rechts-assoziativ [1]
Zwischenraum [1]
  

Perl – Der Einstieg




Copyright © Galileo Press GmbH 2001 - 2002
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken und speichern. Ansonsten unterliegt das <openbook> denselben Bestimmungen wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.
Die Veröffentlichung der Inhalte oder Teilen davon bedarf der ausdrücklichen schriftlichen Genehmigung von Galileo Press. Falls Sie Interesse daran haben sollten, die Inhalte auf Ihrer Website oder einer CD anzubieten, melden Sie sich bitte bei: stefan.krumbiegel@galileo-press.de


[Galileo Computing]

Galileo Press GmbH, Gartenstraße 24, 53229 Bonn, fon: 0228.42150.0, fax 0228.42150.77, info@galileo-press.de