[JAVA] Anfänger braucht Hilfe. ^^"

Kai
Hi. Ich habe mich dazu entschlossen Java zu lernen. Habe ein kleines TBS in PHP geschrieben und wollte es nach Java "übersetzen". Wie schon irgendwer irgendwann irgendwo gesagt hat: Man lernt nur eine Sprache wenn man sie spricht.

Nur leider finde ich nirgends ein gutes Tutorial dafür. Die meisten die ich gefunden habe bringen einen nichts relevantes oder nur Sachen die es sowieso in jeder Sprache gibt bei.


Bei den ersten Teil weiß ich nichtmal ob es funktionieren würde.

Zu allererst will ich ein PHP-File auf einen Server parsern lassen. Dieses soll Daten von einer MySQL-DB auslesen die ich dann per HTTP ziehen lassen will. Das Programm ist ein Applet, und vor Schutz vor Man-in-the-middle-Angriffen will ich die Verbindung nicht direkt aufbauen.

Beim 2. Teil würde ich gerne Bilder anzeigen lassen. Nichtmal dafür habe ich eine Anfängerfreundliche Anleitung gefunden. Wie viele und welche hängt von den Infos in der DB ab. Sind aber alle quadratisch mit 32px².

Ach ja, ich nehme an dass es schon funst, aber: Kann man mit Java 2 Bilder übereinander anzeigen lassen? In PHP habe ich es so gelöst dass ich eine Tabelle gemacht habe. Die ersten Bilder habe ich als Feld-Hintergrund verwendet und die anderen als Feld-Inhalt.


MfG.
Hanfling
Kai
Danke.
Warum, ist Java schlecht?
Ich wollte in erster Linie etwas lernen womit man Webanwendungen bauen kann die man ohne aktualisieren weil dass bei manchen Skripten störend ist, auch bei dem "Spiel". Außerdem müsste das Spielfeld ja immer der Server aufbauen was ihm zusätzlich belastet und nur unnötig ausbremst.

Und ich dachte mir dass Java da das optimalste ist und ich es auch gleich lernen könnte, weil ich es immer schon mal machen wollte.
bluescreen
Ich denke es giebt keine "schlechte" Programmiersprache.
Allerdings bin ich auch nich so begeistert von Interpretersprachen(wie Java).
Der Vorteil bei Java ist halt eindeutig die Plattformunabhängigkeit.
Ich finde aber dass das Transportieren von Javaprogrammen und das anpassen an den (vieleicht in ein anderes Verzeichnis installierten Interpreter) sehr kompliziert ist.
Aber das einbauen in Webseiten ist relativ leicht.

Ich würde dir auf jedenfall empfehlen ein Buch zu kaufen (oder auszuleihen).
ThiefMaster
Java ist doch keine "Internetsprache" nur weil man damit auch Applets schreiben kann...
Kai
Interpreter bedeutet dass zeilenweiße abgearbeitet wird, und ein Compiler ließt zuerst den kompletten Code und führt ihn dann aus, dass er z. B. schon vorher weiß was in einer IF kommt, oder?
Soll ich es vielleicht doch etwas anderes nehmen, z. B, Adobe Flash Player? Ich habe echt keinen Plan was für das bauen eines Skriptes der ohne Aktualisierungen abläuft gut ist. Soll ja eigendlich nichts großartiges machen, nur Feld aufbauen und "Links" darstellen.
bluescreen
ich glaub unser admin hat sich nur verlesen:
Interpreter nicht Internet Sprache
Hanfling
Zitat:
Original von Kai
Interpreter bedeutet dass zeilenweiße abgearbeitet wird

Zeilenweise wird heute vllt. noch ein (ba)sh / batch Script abgearbeitet.

Bei PHP, Pyton usw. wird das Script erst zu Bytecode umgewandelt und dann in einer VM ausgeführt. Und nein, diese Sprachen sind auch nicht so langsam..
bluescreen
ich glaub das hat er gemeint