Womit anfangen zu Lernen

  • Ich würde an deiner Stelle erstmal die Syntax versuchen zu lernen...
    und verstehen was er in jeder Zeile macht.
    Danach würde ich zu den if/else angaben gehen und später dann zu schleifen do/while/for etc.
    dann würde ich zu Methoden übergehen
    und wenn du das dann drauf hast langsam zu Arrays etc.


    Dann solltest du schon gute anfänger kenntnisse haben :)


    MfG

  • Gar nicht? In Java werden in der Regel jar-Dateien verwendet, is fast das Gleiche. Es ist über exe-Wrapper zwar möglich welche zu erstellen, die übernehmen aber in der Regel nur die Aufgabe das jar-Archiv zu starten und je nach Wrapper auch noch das JRE mit einzupacken. Im Endeffekt ist diese exe-Wrapper-Geschichte nutzlos, meist zu teuer und sinnvoll schon gar nicht.


    Ich weiß nicht, ob das mit Javakara geht, glaub es aber nicht und das nicht nur, weil es keine IDE im üblichen Sinne, sondern ein Lernmittel ist und vermutlich vom eigenen Framework abhängt (die Darstellung vom Marinkäfer usw.). Mit einer vernünftigen IDE wäre das nicht so das Thema (wenn man ein normales Programm schreibt), aber in dem Fall musst du wohl das alles von Hand machen, also ein jar-Archiv erstellen und die Dateien reinkopieren und eventuell die Manifest.mf-Datei ebenso von Hand tippen und einfügen und noch nichtmal dann hab ich wirklich große Hoffnungen, da dir die Erfahrung und das Wissen fehlt und ich nicht genau weiß, was Javakara ist und noch weniger was es macht, geschweige denn braucht.

  • zu Javakara das ist ein programm wo aufgaben gestellt werden und die Lösen muss ganz gut


    aber ich meine kann man das script nicht irgent wie zu einem Programm machen oder ist alles nur bei java das man was von der console bekommt

  • Ich sag ja, das liegt an Javakara. Bei normalen Anwendungen ist das kein Ding, aber dazu kann ich nicht viel sagen, da ich das weder zerpflückt noch entwickelt hab, daher fehlen mir dazu leider zu viele infos ^^


    EDIT:
    Runtergeladen und Vermutung bestätigt. Das ist genauso wie BlueJ nur zu Lernzwecken gedacht und mehr nicht.

  • ne sry du verstehst mich nicht^^ ich rede nicht von javakara


    ich rede von nem ganz normalen code den ich in nem editor (eclipse) geschrieben habe mit windows fenster wie mache ich das zu nem programm z.b wie ne exe
    einfach doppelklick drauf das dann das fenster kommt. nicht einfach das script runen per console


    weiss du was ich meine^^

  • Also ohne GUI musst du das Programm in der cmd ausführen. Man kann sich ein wenig Arbeit sparen und ne Batchdatei dafür basteln, dann nimmt sie einem per Doppelklick einiges ab. Das würde auch ohne funktionieren, das Problem ist nur, dass man nix sehen würde, das Programm würde aber laufen. Also wenn man sehen will, was los is, cmd starten oder halt ne Batch schreiben. Das geht auch bei Programmen mit GUI, nur kann man sich das da sparen, weil sie die GUI initialisieren und damit etwas sichtbares liefern.


    In eine jar-Datei kannst du dein Projekt ganz leicht packen. Bei Eclipse Rechtsklick auf das Projekt -> Export -> Java -> entweder Runnable Jar oder halt nur Jar auswählen. Bei der Runnable Jar-Variante müsstest du das Projekt schonmal ausgeführt haben, weil Eclipse dann diese Konfiguration übernimmt. Ich persönlich bevorzuge die andere Variante (kp warum, mir auch egal). Dabei sollte das Projekt auch ausgewählt sein, andernfalls über den Mini-Projektexplorer alles auswählen, was rein soll. Dann zwei mal auf Next klicken und die Main-Klasse auswählen (sonst startet da nix, außer ner Fehlermeldung).