Java Blogging

Podcast zur Java-Vorlesung

Was heißt eigentlich „import“?

Posted by koelle on 3rd Mai 2011

Sie benutzen Java und Eclipse. Für Java ist import teilweise essenziell, für Eclipse sehr praktisch.

Kommen wir zu Java: hier verwenden Sie das Schlüsselwort import, um bestimmte Klassen, die Sie verwenden möchten, zu importieren, z.B.:

import java.util.Random;

//und später in irgendeiner Methode

Random r = new Random();

int wuerfel = r.nextInt(6)+1;

Random() lässt nur deshalb so verwenden, weil es vorher importiert worden ist. Sonst müssten Sie überall im Quellcode
java.util.Random r = new java.util.Random();

was zumindest lästig ist.

In Eclipse können Sie das Kontextmenü (rechte Maustaste) verwenden, um Quellcode in Ihre Projekte zu importieren, was etwas ganz anderes ist als das oben Beschriebene. Sie brauchen diese Funktion, um Quellcode, der im Learnweg angeboten wird, in Ihr Projekt aufzunehmen. Der folgende Screencast (mittlere Qualität) zeigt, wie Sie eine zip-Datei mit Quellcode (hier vl04.zip) in ein Projekt importieren. I.d.R. importieren Sie in den src-Ordner, daher klicken Sie mit der rechten Maustaste auf den src-Ordner.

Dieser Verfahren verwenden Sie zukünftig, um Vorlesungsquellen weiterzuverarbeiten. Das cvs-Projekt javaexamples werden wir abschaffen.

Posted in Alle, Allgemein, Eclipse | No Comments »

Frage der Woche: Warum sehe ich keine Umlaute?

Posted by koelle on 13th April 2011

Verschiede Betriebssysteme setzen verschieden sogenannte Codepages (Zeichensatztabelle) zur Kodierung von Zeichen außerhalb der Standardzeichen a-z und A-Z, Leerzeichen usw. ein. Hier findet man Bezeichnungen wie cp1252, ISO-8859, UTF-8 und UTF-16.

Bei Windows findet man häufig ISO-8859 oder cp1252, unter Linux und Mac meist UTF-8.

Legt man Eclipse-Projekte an, so richtet sich Eclipse zunächst nach dem Betriebssystem, glücklicherweise kann man aber in jedem Projekt eine eigene Codepage einstellen. Wir einigen uns jetzt hiermit auf die Codepage UTF-8, was besonders die Windows-Benutzer trifft, aber auch auf den meisten Server funktioniert, die die meist unter Linux oder Unix arbeiten.

In Eclipse kann man die Codepage des Projekts umstellen, indem man mit rechts auf das Projekt klickt, Properties (Eigenschaften) auswählt und unter Resourse bei Text File Encoding UTF-8 auswählt. Dann klappts auch mit den Umlauten 😉

Eclipse Properties

Codepage UTF-8 bitte

Posted in Allgemein | No Comments »