java editor für einsteiger

Diskutiere mit über: java editor für einsteiger im Mac OS X Entwickler, Programmierer Forum

  1. beatit

    beatit Thread Starter MacUser Mitglied

    Beiträge:
    379
    Zustimmungen:
    2
    Registriert seit:
    24.11.2003
    java einsteiger braucht hilfe

    guten tach community,
    ich bin auf der suche nach einem gescheiten java compiler und editor, der einfach zu handhaben ist. ich bin einsteiger zwecks dem studium und sollte am dienstag mein erstes prog fertig haben, nur weiss ich nicht genau was ich nehmen soll. aufm osx is doch auch java drauf oder? wie gehe ich damit um? gibt es irgendwo vielleicht nen workshop im net?

    1000 dank im voraus
     
    Zuletzt bearbeitet: 11.10.2004
  2. beatit

    beatit Thread Starter MacUser Mitglied

    Beiträge:
    379
    Zustimmungen:
    2
    Registriert seit:
    24.11.2003
    eine stufe weiter bin ich jetzt, aber...

    servus,
    ich bin jetzt eine stufe weiter, habe xcode vor mir und mein erstes kleines prog geschreiben(es heisst Rechteck2D), stolz, nur will ich es jetzt im terminal compilen . ich gebe also ein:

    javac Rechteck2D.java ,

    doch die folgende fehlermeldung kommt :

    error: cannot read: Rechteck2D.java

    dann habe ich mal probiert mit java Rechteck2D.java,

    worauf dieses hier erschien:

    Exception in thread "main" java.lang.NoClassDefFoundError: Rechteck2D/java

    wie komme ich weiter? einstellungen in xcode ändern? oder....????

    ist wichtig ich muss bis morgen das ding an mein prof schicken..

    Thanx
     
  3. Katana

    Katana MacUser Mitglied

    Beiträge:
    989
    Zustimmungen:
    0
    Registriert seit:
    30.08.2004
    vll. postest du mal die datei?
     
  4. DER_KOMTUR

    DER_KOMTUR MacUser Mitglied

    Beiträge:
    775
    Zustimmungen:
    2
    Registriert seit:
    08.06.2004
    Also eclipse ist als kombinierte Entwicklungsumgebung richtig gut und Freeware www.eclipse.org
     
  5. beatit

    beatit Thread Starter MacUser Mitglied

    Beiträge:
    379
    Zustimmungen:
    2
    Registriert seit:
    24.11.2003
    die class-e

    ok, hier ist sie:

    //
    // Rechteck2D.java
    //
    //
    // Created by Heiko Westphal on Mon Oct 11 2004.
    // Copyright (c) 2004 __MyCompanyName__. All rights reserved.
    //

    public class Rechteck2D extends Punkt {
    private double breite;
    private double laenge;
    private double umfang;
    private double flaeche;
    private double diagonale;
    public void setBreite(double breiteWert){
    breite=breiteWert;
    }
    public double getBreite(){
    return breite;
    }
    public void setLaenge(double laengeWert){
    laenge=laengeWert;
    }
    public double getLaenge(){
    return laenge;
    }
    public double berechneUmfang(){
    double umfang;
    umfang=Math.breite+laenge+breite+laenge;
    return umfang;
    }
    public double berechneFlaeche(){
    double flaeche;
    flaeche=Math.breite*laenge
    return flaeche;
    }
    public double berechneDiagonale(){
    double diagonale;
    diagonale=Math.sqrt( breite*breite+laenge*laenge);
    return diagonale
    }
    public static void main(String argumente[]){
    Rechteck2D Rechteck1;
    Rechteck2D=new Rechteck2D;
    Rechteck2D.setX(5.0);
    Rechteck2D.setY(-3.0);
    Rechteck2D.setBreite(15.0);
    Rechteck2D.setLaenge(25.0);
    System.out.println("Rechteck1 hat die Breite"
    +Rechteck1.getBreite()+", die Laenge"
    +Rechteck1.getLaenge()+",den Umfang"
    +Rechteck1.getUmfang()+"und die Diagonalenlaenge"
    +Rechteck1.getDiagonale()+"");
    }
    }


    vielleicht gib ich ja auch den falschen befehk im terminal ein
     
  6. Katana

    Katana MacUser Mitglied

    Beiträge:
    989
    Zustimmungen:
    0
    Registriert seit:
    30.08.2004
    ich bekomme folgende fehlermeldungen:

    Rechteck2D.java:35: ';' expected
    return flaeche;
    ^
    Rechteck2D.java:41: ';' expected
    }
    ^
    Rechteck2D.java:44: '(' or '[' expected
    Rechteck2D=new Rechteck2D;
    ^
    3 errors
     
  7. beatit

    beatit Thread Starter MacUser Mitglied

    Beiträge:
    379
    Zustimmungen:
    2
    Registriert seit:
    24.11.2003
    was hast du den im terminal eingegeben?

    ich frage weil ich nur die oben angegebene fehlermeldung erhalte
     
  8. Katana

    Katana MacUser Mitglied

    Beiträge:
    989
    Zustimmungen:
    0
    Registriert seit:
    30.08.2004
    // probieren wir es mal so ...

    public class Rechteck2D { // <--- extends punkt entfernt -> was ist punkt für ne class(e)?

    private double breite;
    private double laenge;
    private double umfang;
    private double flaeche;
    private double diagonale;

    public void setBreite(double breiteWert){
    breite=breiteWert;
    }

    public double getBreite(){
    return breite;
    }

    public void setLaenge(double laengeWert){
    laenge=laengeWert;
    }

    public double getLaenge(){
    return laenge;
    }

    public double berechneUmfang(){
    double umfang;
    umfang = breite+laenge+breite+laenge;
    return umfang;
    }

    public double berechneFlaeche(){
    double flaeche;
    flaeche = breite*laenge;
    return flaeche;
    }

    public double berechneDiagonale(){
    double diagonale;
    diagonale=Math.sqrt( breite*breite+laenge*laenge);
    return diagonale;
    }

    public static void main(String argumente[]){
    Rechteck2D Rechteck1;
    Rechteck1 = new Rechteck2D();
    // Rechteck1.setX(5.0); <---- wo ist die methode dafür?
    // Rechteck1.setY(-3.0); <---- -"-
    Rechteck1.setBreite(15.0);
    Rechteck1.setLaenge(25.0);

    System.out.println("Rechteck1 hat die Breite"
    +Rechteck1.getBreite()+", die Laenge"
    +Rechteck1.getLaenge()+",den Umfang"
    +Rechteck1.berechneUmfang()+"und die Diagonalenlaenge"
    +Rechteck1.berechneDiagonale()+"");
    }
    }


    des weiteren sind die math.breite usw. aufrufe käse ...
     
  9. Katana

    Katana MacUser Mitglied

    Beiträge:
    989
    Zustimmungen:
    0
    Registriert seit:
    30.08.2004
    im terminal habe ich "javac Rechteck2D.java" eingegeben ....
     
  10. beatit

    beatit Thread Starter MacUser Mitglied

    Beiträge:
    379
    Zustimmungen:
    2
    Registriert seit:
    24.11.2003
    Ok, erst mal danke!

    die Punkt.class haben wir in der FH schon geschrieben. nur sitzen wir dort an dosen und ich bin mir nicht sicher ob es im terminal genauso abläuft wie im dos.

    das mit dem Math habe ich nunmal so gelernt, soll ne class-e oder so ählnich sein auf die wir uns beziehen sollen.

    wie gesagt mein erstes prog und der prof zieht die vorlesung auch ganz komisch auf. der bringt einem nicht die grundbegriffe bei oder wieso das so und so ist sondern es hiess erst einmal nur : eintippen bitte!!

    aber ich komme im terminal nicht einmal zu den fehlermeldungen wie du!
     
Die Seite wird geladen...
Ähnliche Themen - java editor einsteiger Forum Datum
Umgebungsvariabel Java Mac OS X Entwickler, Programmierer 14.11.2016
Java deinstallieren, ältere Version installieren Mac OS X Entwickler, Programmierer 13.09.2016
JAVA unter OS X EL Capitan Mac OS X Entwickler, Programmierer 15.04.2016
java editor Mac OS X Entwickler, Programmierer 28.05.2007
Simplen Java Editor mit Highlighting Mac OS X Entwickler, Programmierer 08.01.2007

Diese Seite empfehlen

Benutzerdefinierte Suche