Aufbau der Klassenbibliothek und Referenzvariable

memo1990

Aktives Mitglied
Guten abend zusammen,

ich hätte da zwei Fragen zum Verständnis, wie man ja vom Titel schon herauslesen kann:

1. Die Standard-Klassenbibliothek von Java sind selbst nur in Java geschrieben, oder? Mir kommt die Frage deshalb zustande, weil in manchen Aufgabengebiete muss man ja auf native Teile (die in Maschinen Code) zugreifen. Ich kann mir nur vorstellen das die Java Plattform dafür Schnittstellen anbietet, worauf die Klassenbibliothek zugreifen kann.

2. In Referenzvariablen sind ja nicht die Objekte selbst darin gespeichert, sondern nur verweiße auf einen anderen Speicherbereich, in der das Objekt gespeichert ist. Was für ein Wert ist dann aber in der Referenzvariable gespeichert? Ist da die Speicheradresse vom Objekt gespeichert?

Danke im Vorraus.

MfG
Memo1990
 

Kababär

Top Contributor
Bin mir nicht sicher, aber:
zu 1.) Ja. Die Bibliothek ist in Java geschrieben.
zu 2.) Ich glaube das sind soetwas wie "Pointer", die einfach auf das dazugewiesene Objekt zeigen.
 

memo1990

Aktives Mitglied
@Kababär
Danke für deine Antwort.
Zu der 2. Frage: Was eine Referenz ist und was sie macht habe ich verstanden. Mir ging es nur darum was in der Referenzvariable gespeichert wird. Laut Wikipedia wird die Speicheradresse, vom Objekt, in der Referenzvariable gespeichert.
 

Xeonkryptos

Bekanntes Mitglied
1) Ja, alle Klassen sind selbst in Java geschrieben, aber wenn mal ein nativer Zugriff erfolgen soll, wird dieser von der JVM durchgeführt und das systemgerecht, trotzdem mit einer gewissen Abstraktion, weshalb es natürlich unterschiedliche JVM-Treiber gibt!
Aber alle Klassen sind selbst in Java geschrieben und Open-Source, weshalb man sich diese auch für diverse Beispiele anschauen kann, ab und zu. :)

2) In Variablen, die "Objekte enthalten" sind die Speicheradressen auf dem Arbeitsspeicher gespeichert (Hexadezimalcode), der einfach auf das Objekt verweist. Du greifst damit einfach nur darauf zu!
 

memo1990

Aktives Mitglied
Danke an euch ... und schon ist man wieder schlauer. :toll:

EDIT:
Habe hier noch einen Link zum Modifizierer "native" gefunden: Wikipedia :rtfm:
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Mein erstes eigenes Projekt - Aufbau und Strukturierung Java Basics - Anfänger-Themen 6
B fragen zu Aufbau eines UML-Klassendiagramm Java Basics - Anfänger-Themen 1
L Best Practice Code Refactoring für Methoden mit fast gleicher Aufbau Java Basics - Anfänger-Themen 6
1 Erste Schritte Aufbau Java Basics - Anfänger-Themen 7
D regex Aufbau Frage Java Basics - Anfänger-Themen 4
R Theoretischer aufbau einer Messenger App? Java Basics - Anfänger-Themen 10
U Erste Schritte Aufbau eines kleinen Matrizen-Programms(MVC; OOP) Java Basics - Anfänger-Themen 20
R Erste Schritte Grundsätzlicher Aufbau Java Basics - Anfänger-Themen 127
T Java Projekt aufbau Java Basics - Anfänger-Themen 5
D Best Practice String aufbau - Char Array oder Anhängen Java Basics - Anfänger-Themen 11
A System.out.println() - Aufbau Java Basics - Anfänger-Themen 1
T System.out.print : Frage zu Aufbau Java Basics - Anfänger-Themen 4
T Verständnisfragen zum Aufbau Java Basics - Anfänger-Themen 6
P Systematischer Aufbau einer Klasse Java Basics - Anfänger-Themen 6
D Klassen Aufbau Kartenspiel Java Basics - Anfänger-Themen 20
S DateiSuche - Aufbau der SuFu Java Basics - Anfänger-Themen 2
A Jtree Aufbau Java Basics - Anfänger-Themen 5
T Desktop Anwendung Aufbau Java Basics - Anfänger-Themen 5
7 Interfaces - Aufbau Java Basics - Anfänger-Themen 9
G Aufbau MVC-Pattern Java Basics - Anfänger-Themen 6
G Aufbau Paketstruktur Java Basics - Anfänger-Themen 3
J Tutorials oder Sourcen über den Aufbau kleinerer Apps Java Basics - Anfänger-Themen 2
B Klasse nach Aufbau und Struktur checken? Java Basics - Anfänger-Themen 15
B Aufbau eines Programms Java Basics - Anfänger-Themen 10
J Aufbau von Klassen und zugriff auf alle Variablen Java Basics - Anfänger-Themen 7
P Erste Schritte [gelöst]Erzeugen einer Klasse aus der Klassenbibliothek Java Basics - Anfänger-Themen 4
I Neue Klassenbibliothek erstellen Java Basics - Anfänger-Themen 8
A Frage zu einer Klasse aus der Klassenbibliothek Java Basics - Anfänger-Themen 8
N Klassen Vererbung aus KlassenBibliothek (jar) Java Basics - Anfänger-Themen 3
G Klassenbibliothek zur Erstellung von Tabellen? Java Basics - Anfänger-Themen 3
F Referenzvariable vom Typ "Integer" definieren. (Klausuraufgabe) Java Basics - Anfänger-Themen 5
Aprendiendo Unterschied zwischen Referenzvariable und Instanzvariable. Java Basics - Anfänger-Themen 2
E Referenzvariable in anderer Klasse aufrufen Java Basics - Anfänger-Themen 3
E Klassen Referenzvariable in anderer Klasse aufrufen. Java Basics - Anfänger-Themen 1
P Referenzvariable nicht gefunden Java Basics - Anfänger-Themen 5
Arif Variablen Instanzvarible oder Referenzvariable Java Basics - Anfänger-Themen 2
F Methoden: Referenzvariable als Parameter Java Basics - Anfänger-Themen 4
C Referenzvariable wird verändert Java Basics - Anfänger-Themen 8
R Variablen Möglich?: Cast einer Referenzvariable auf den Typ seines Objektes Java Basics - Anfänger-Themen 19
J Objekterzeugung im Konstruktor - Mehrfach gleiche Referenzvariable? Java Basics - Anfänger-Themen 4
J Unterschied Instanzattribut und Referenzvariable Java Basics - Anfänger-Themen 4
K Referenzvariable vorab deklarieren Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben