G
Guest
Gast
Hallo,
ich fange mal wieder an mit der Java-Programmierung und habe eine Frage zur Speicherverwaltung.
Ich kenne 2 Möglichkeiten mit denen man Klassen, die außerhalb des Packages liegen, zu verwenden.
über das Schlüsselwort 'import':
mit direkter Addressierung des Packages beim Deklarieren/Instanzieren
Gibt es einen Unterschied der beiden Methoden im Speicherbedarf für das laufende Programm?
ich fange mal wieder an mit der Java-Programmierung und habe eine Frage zur Speicherverwaltung.
Ich kenne 2 Möglichkeiten mit denen man Klassen, die außerhalb des Packages liegen, zu verwenden.
über das Schlüsselwort 'import':
Code:
import javax.swing.JFrame;
import javax.swing.JPanel;
public class MyFrame extends JFrame
{
public MyFrame()
{
JPanel myPanel = new JPanel("Test");
this.add(myPanel);
this.setVisible(true);
}
}
mit direkter Addressierung des Packages beim Deklarieren/Instanzieren
Code:
public class MyFrame extends javax.swing.JFrame
{
public MyFrame()
{
javax.swing.JPanel myPanel = new javax.swing.JPanel("Test");
this.add(myPanel);
this.setVisible(true);
}
}
Gibt es einen Unterschied der beiden Methoden im Speicherbedarf für das laufende Programm?