Ergebnis 1 bis 7 von 7

Thema: Java Referat

  1. #1
    Gala
    Themenstarter
    Avatar von iUser
    Registriert
    07.2009
    Ort
    32---
    Beiträge
    52

    Java Referat

    Hallo ATler,
    Ich mache z.Zt. in der Schule ein Referat über die verschiedenen Java-Layouts. Da ich alles Schritt für Schritt erklären soll, suche ich eure Hilfe!

    was bedeuten folgeden "Importe" und warum sind bei einigen Sternchen vorhanden:

    import java.awt.*;
    import java.awt.Color;
    import java.awt.event.*;
    import javax.sing.*;
    import javax.swing.border.*;



    ?
    Gruß
    Michael

  2. #2
    Altländer Pfannkuchenapfel Avatar von gKar
    Registriert
    06.2008
    Ort
    Wetter (Ruhr)
    Beiträge
    4.456
    Zitat Zitat von iUser Beitrag anzeigen

    was bedeuten folgeden "Importe"

    import java.awt.*;
    Importiere alle Klassen aus dem Paket java.awt.

    import java.awt.Color;
    Importiere die Klasse Color aus dem Paket java.awt.
    (Ist natürlich unsinnig, wenn vorher schon alle Klassen des Pakets importiert wurden.)

    u.s.w.
    * Wer nichts weiß, muss alles glauben.
    * Geduld mit der Streitsucht der Einfältigen! Es ist nicht leicht zu begreifen, dass man nicht begreift.
    Marie von Ebner-Eschenbach

    Mac-Tastaturlayout für Windows (z.B. in Bootcamp oder VM)

  3. #3
    Antonowka
    Registriert
    12.2008
    Ort
    München
    Alter
    19
    Beiträge
    357
    Zitat Zitat von gKar Beitrag anzeigen
    (Ist natürlich unsinnig, wenn vorher schon alle Klassen des Pakets importiert wurden.)
    Wobei das importieren nicht rekursiv läuft, also bei import javax.swing.* brauchst du trotzdem ein import javax.swing.border.*

  4. #4
    Gala
    Themenstarter
    Avatar von iUser
    Registriert
    07.2009
    Ort
    32---
    Beiträge
    52
    Danke für die Antworten
    Eine weiter Frage hätte ich, dann lasse ich euch schon in ruhe
    was genau bedeutet folgender Ausschnitt einer Methode:
    for (int i=65;i<92;i++){
    String ct=""+(char)i;
    ...}

    wäre für eine Antwort sehr dankbar
    Gruß
    Michael

  5. #5
    Empire
    Registriert
    02.2005
    Beiträge
    85
    for (int i=65;i<92;i++){ // die Variable i wird im Raum von 65 bis 92 immer um eins erhöht (i++) für jedes mal führe Zeile zwei aus. Ist halt ne Schleife

    String ct=""+(char)i; // Erstellen einer Referenz vom Typ String und zuweisen (=) eines neuen leeren String-Objekts(""), dass vorher noch mit dem Cast auf einen character von i verbunden wird....


    ...}

  6. #6
    Altländer Pfannkuchenapfel Avatar von gKar
    Registriert
    06.2008
    Ort
    Wetter (Ruhr)
    Beiträge
    4.456
    Was eine For-Schleife und eine Import-Anweisung ist, sollte man schon lange, lange, sehr lange vor der ersten Beschäftigung mit GUI-Programmierung im Schlaf können. Der Schleifenrumpf ist extrem hässlich und in meinen Augen unsinnig (ach, ich sehen gerade die drei Punkte danach, das ist wohl nur der Anfang des Schleifenrumpfs, ok). Dennoch: Einen Int in einen Char zu wandeln und daraus einen String zu machen – *brrr*, sieht aus, als käm's von einem „typischen C-Programmierer“ . (Ist eigentlich bei Java plattforumunabhängig sichergestellt, welche Zeichenkodierung dabei zum Einsatz kommt?)
    * Wer nichts weiß, muss alles glauben.
    * Geduld mit der Streitsucht der Einfältigen! Es ist nicht leicht zu begreifen, dass man nicht begreift.
    Marie von Ebner-Eschenbach

    Mac-Tastaturlayout für Windows (z.B. in Bootcamp oder VM)

  7. #7
    inaktiv
    Registriert
    01.2009
    Ort
    Allgäu (Bayern)
    Alter
    19
    Beiträge
    2.058
    Kannst ja erwähnen, dass heute ein Java Update rauskam

Ähnliche Themen

  1. Apple Referat
    Von praxe im Forum Café
    Antworten: 9
    Letzter Beitrag: 28.11.2008, 22:19
  2. Referat ...
    Von Schwimmi im Forum Café
    Antworten: 15
    Letzter Beitrag: 15.09.2008, 20:52
  3. Referat
    Von mac@engelthal im Forum Café
    Antworten: 30
    Letzter Beitrag: 23.10.2007, 13:58
  4. Referat
    Von Jacky13 im Forum Café
    Antworten: 2
    Letzter Beitrag: 02.03.2007, 21:15

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •