Also generell wird bei Java unterschieden zwischen Applets und Applikationen.
Applets bedeutet sowas ähnliches wie "little application"; sie sind keine selbständigen Programme, sondern brauchen immer eine bestimmte Umgebung, in der sie existieren und ablaufen können. In der Regel stellt der Internet-Browser diese Umgebung zur Verfügung (d.h. er muss java-fähig sein).
Sie werden also eingebettet in den HTML-Code - also nur die *.class-Datei ... also ist es so, dass diese Form von Programmierung clientseitig ist; PHP zum Beispiel ist hingegen serverseitig.
Was ist nun mit Applications?
Im Gegensatz zu Applets sind Applikationen vollwertige und eigenständige Programme, die zu ihrer Ausführung keinen Browser und keine besondere Umgebung benötigen (bis auf den Java-Interpreter natürlich). Java-Applikationen stellen also das Pendant zu den üblichen C-, Pascal oder Basic-Programmen dar.
... dann gibt es noch einen Abkömmling, den wir wohl alle schon mal als Webmaster angetroffen haben
- das Java-Script. Dieser Code wird direkt in den HTML-Code eingebettet und hat nicht mehr sonderlich viel gemeinsam mit der Programmiersprache Java und ihren Fähigkeiten.
Das was du nun brauchen wirst, ist wohl Starthilfe, um ein Java-Applet zu programmieren. Dafür brauchst du eigentlich im besten Fall einfach einen Text-Editor und dazu noch einen Java-Compiler; zum testen dann natürlich auch noch einen java-fähigen Browser.
Ein Tutorial: Da wirds schon schwieriger. Klar gibt es das im Netz ... aber im allgemeinen würde ich empfehlen, ein Buch zu kaufen, um eine Programmiersprache von neu auf zu lernen... aber das ist Ansichtssache. Dieses Tut hier finde ich auf jeden Fall ganz gut:
http://www.selfjava.de/
... wenn jetzt noch Fragen sind, dann einfach nur stellen. Helfe gerne beim Start weiter
mfg, Rico
ps* - wenn du dann danach gerne ein Programm hättest, welches mit einer grafischen Oberfläche arbeitet (teilweise), dann kann ich dir mal bluej empfehlen ... sortiert schön nach Klassen etc. Frei erhältlich unter:
http://www.bluej.org/
... dazu muss dann natürlich auch noch der Java-Compiler auf deiner Maschine installiert sein. Den gibt's hier auf der Sun-Homepage:
http://java.sun.com/j2se/1.4/index.jsp
Applets bedeutet sowas ähnliches wie "little application"; sie sind keine selbständigen Programme, sondern brauchen immer eine bestimmte Umgebung, in der sie existieren und ablaufen können. In der Regel stellt der Internet-Browser diese Umgebung zur Verfügung (d.h. er muss java-fähig sein).
Sie werden also eingebettet in den HTML-Code - also nur die *.class-Datei ... also ist es so, dass diese Form von Programmierung clientseitig ist; PHP zum Beispiel ist hingegen serverseitig.
Was ist nun mit Applications?
Im Gegensatz zu Applets sind Applikationen vollwertige und eigenständige Programme, die zu ihrer Ausführung keinen Browser und keine besondere Umgebung benötigen (bis auf den Java-Interpreter natürlich). Java-Applikationen stellen also das Pendant zu den üblichen C-, Pascal oder Basic-Programmen dar.
... dann gibt es noch einen Abkömmling, den wir wohl alle schon mal als Webmaster angetroffen haben
- das Java-Script. Dieser Code wird direkt in den HTML-Code eingebettet und hat nicht mehr sonderlich viel gemeinsam mit der Programmiersprache Java und ihren Fähigkeiten.Das was du nun brauchen wirst, ist wohl Starthilfe, um ein Java-Applet zu programmieren. Dafür brauchst du eigentlich im besten Fall einfach einen Text-Editor und dazu noch einen Java-Compiler; zum testen dann natürlich auch noch einen java-fähigen Browser.
Ein Tutorial: Da wirds schon schwieriger. Klar gibt es das im Netz ... aber im allgemeinen würde ich empfehlen, ein Buch zu kaufen, um eine Programmiersprache von neu auf zu lernen... aber das ist Ansichtssache. Dieses Tut hier finde ich auf jeden Fall ganz gut:
http://www.selfjava.de/
... wenn jetzt noch Fragen sind, dann einfach nur stellen. Helfe gerne beim Start weiter

mfg, Rico
ps* - wenn du dann danach gerne ein Programm hättest, welches mit einer grafischen Oberfläche arbeitet (teilweise), dann kann ich dir mal bluej empfehlen ... sortiert schön nach Klassen etc. Frei erhältlich unter:
http://www.bluej.org/
... dazu muss dann natürlich auch noch der Java-Compiler auf deiner Maschine installiert sein. Den gibt's hier auf der Sun-Homepage:
http://java.sun.com/j2se/1.4/index.jsp
... WMW Urgestein
yeah, kewl!
also ich möchte halt dann den Application-Weg nehmen
kenne mich mit delphi aus, nützt das was?
wo kann ich open-source finden?
PS:
nee, brauch nen offline-tuto....
oder nee, das wird mir zu viel
bitte thema löschen!
also ich möchte halt dann den Application-Weg nehmen

kenne mich mit delphi aus, nützt das was?
wo kann ich open-source finden?
PS:
nee, brauch nen offline-tuto....
oder nee, das wird mir zu viel

bitte thema löschen!
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Knuddelkater« (27. August 2004, 00:46)
Hier mal ein kleiner Vergleich zwischen den beiden Programmiersprachen - was natürlich generell ein Vorteil ist, wenn man bereits eine Programmiersprache beherrscht, ist die Denkweise, die man anwendet, um Probleme überhaupt zu lösen. Hier bei Delphi und Java ist es noch von Vorteil, dass auch der Aufbau recht similar ist ... Notation teilweise halt sehr verschieden ... das könnte den Umstieg teilweise noch schwierig machen. Aber ich denke, dass du dich da gut reinleben wirst 
Open-Source für was genau?
mfg, Rico
Edit1:
Das Thema bleibt bestehen natürlich - denn wenn jetzt jemand fast die gleiche Frage wie du hat, dann kann er das wenigstens hier nachlesen und wir müssen da die ganze Sache nicht schon wieder von vorne aufrollen
- Dat ist einer der vielen Vorteile eines Forums mit vielen Mitgliedern und Beiträgen.

Open-Source für was genau?
mfg, Rico
Edit1:
Das Thema bleibt bestehen natürlich - denn wenn jetzt jemand fast die gleiche Frage wie du hat, dann kann er das wenigstens hier nachlesen und wir müssen da die ganze Sache nicht schon wieder von vorne aufrollen
- Dat ist einer der vielen Vorteile eines Forums mit vielen Mitgliedern und Beiträgen.
... WMW Urgestein
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »channelmaster« (27. August 2004, 00:49)
Hi, also für den Editor bzw. die IDE (Entwicklungsumgebung) würde ich von BlueJ eher abraten und dir dafür Eclipse empfehlen!
OpenSource? Naja, wirst du vielleicht schon was finden, suche auf SourceForge und FreshMeat. Allerdings muss ich dir sagen, das Java in der OpenSource Welt SEEEHR unbeliebt ist, aus verschienenen Gründen:
Java IST NON-FREE. Genauer gesagt die Virtual Machine von SUN. Wie will man nun also freie Software mit Java entwickeln, wenn nicht mal der Interpreter/Compiler dazu frei ist? Klar gibt es Alternativen, z.B. Kaffee oder den Java-Support im GCC, aber die taugen bei grösseren Projekten zu nichts.
Viele Programmierer halten die Syntax für zu umständlich und für zu komplex bei grösseren Projekten. Ich persönlich habe keine Einwände gegen die Syntax, allerdings arbeite ich bei mehreren freien Projekten mit, und wehe ich würde denen mit Java kommen
Ich rate also jedem davon ab, Java zu erlernen, bevor die VM nicht frei ist!
Lernt C++!
OpenSource? Naja, wirst du vielleicht schon was finden, suche auf SourceForge und FreshMeat. Allerdings muss ich dir sagen, das Java in der OpenSource Welt SEEEHR unbeliebt ist, aus verschienenen Gründen:
Java IST NON-FREE. Genauer gesagt die Virtual Machine von SUN. Wie will man nun also freie Software mit Java entwickeln, wenn nicht mal der Interpreter/Compiler dazu frei ist? Klar gibt es Alternativen, z.B. Kaffee oder den Java-Support im GCC, aber die taugen bei grösseren Projekten zu nichts.
Viele Programmierer halten die Syntax für zu umständlich und für zu komplex bei grösseren Projekten. Ich persönlich habe keine Einwände gegen die Syntax, allerdings arbeite ich bei mehreren freien Projekten mit, und wehe ich würde denen mit Java kommen

Ich rate also jedem davon ab, Java zu erlernen, bevor die VM nicht frei ist!
Lernt C++!
@Alex-K
Also nichts gegen deine Meinung und Fachwissen, welches sicher in grossem Masse vorhanden ist. Aber BlueJ ist doch für die meisten User die bessere Einstiegsvariante in Java als Eclipse. Der Aufbau ist einfach - ideal geeignet, um die Verknüpfungen zwischen Klassen, Objekten, Packages etc. verstehen zu lernen...
Aber das beste ist natürlich, wenn man sich nen Compiler und nen Texteditor schnappt, und das ganze mal so ausprobiert zu Beginn
cu, Rico
Also nichts gegen deine Meinung und Fachwissen, welches sicher in grossem Masse vorhanden ist. Aber BlueJ ist doch für die meisten User die bessere Einstiegsvariante in Java als Eclipse. Der Aufbau ist einfach - ideal geeignet, um die Verknüpfungen zwischen Klassen, Objekten, Packages etc. verstehen zu lernen...
Aber das beste ist natürlich, wenn man sich nen Compiler und nen Texteditor schnappt, und das ganze mal so ausprobiert zu Beginn

cu, Rico
... WMW Urgestein
Seit wann ist Java Non-Free??
Also ich habe sehr lange Zeit Java entwickelt, auch Privat, und ich wüsste nicht warum das J2SDK, J2EE oder J2ME nich frei sein sollten....
Ich kan Eclipse nicht empfehlen, je nachdem womit du voirher gearbeitet hast, ich arbetie viel mit Visual Studio (natürlich nicht Java, höchstens J#, was fast dasselbe ist) und für Java mit JBuilder X, in der FH müssen wir Eclipse benutzen, auch wenn ich das Projekt meist nur aus JBUilder portiere, aber Eclipse sit wirklich geschmckssache, ich finds zum kotzen...
Schau dir mal Thinking in Java an www.bruceeckel.com is umsonst als PDF, als Buch schweinisch teuer, lohnt ishc aber, das ist das perfekte Buch für Java, aber du solltest dir noch ein Anfänger Buch dazu holen, da TIJ eher für Forttgescrittene ist und mir dient es meist als Referenz.
Also ich habe sehr lange Zeit Java entwickelt, auch Privat, und ich wüsste nicht warum das J2SDK, J2EE oder J2ME nich frei sein sollten....
Ich kan Eclipse nicht empfehlen, je nachdem womit du voirher gearbeitet hast, ich arbetie viel mit Visual Studio (natürlich nicht Java, höchstens J#, was fast dasselbe ist) und für Java mit JBuilder X, in der FH müssen wir Eclipse benutzen, auch wenn ich das Projekt meist nur aus JBUilder portiere, aber Eclipse sit wirklich geschmckssache, ich finds zum kotzen...
Schau dir mal Thinking in Java an www.bruceeckel.com is umsonst als PDF, als Buch schweinisch teuer, lohnt ishc aber, das ist das perfekte Buch für Java, aber du solltest dir noch ein Anfänger Buch dazu holen, da TIJ eher für Forttgescrittene ist und mir dient es meist als Referenz.
A programmer is just a tool, which converts caffeine into code!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »clash_titan« (30. September 2004, 09:19)
compiler
Hallo,
der beste compiler und decompiler für java anwendungen egal ob applet oder auch servlet ist djjavadecompiler der gratis zum downloaden angeboten wird.
Java eignet sich für chats sehr sehr gut, da man damit echt viel erreichen kann.
Liebe grüße
der beste compiler und decompiler für java anwendungen egal ob applet oder auch servlet ist djjavadecompiler der gratis zum downloaden angeboten wird.
Java eignet sich für chats sehr sehr gut, da man damit echt viel erreichen kann.
Liebe grüße
web solutions für jedermann
Hp in Kürze Online
Hp in Kürze Online
Java eignet sich für alles, vom Handy bis hin zur ausgereiften Enterprise Lösung, besonders Aspekte wie Enterprise JAva Beans sind sehr faszinierend, man denkt bei Java immer nur an nen CHat oder en animiertes Menü auf irgendeiner Website, jedoch ist es eine ausgereifte Programmiersprache, die anderen das Wasser reichen kann, der einzige Nachteil ist die Geschwindigkeit, die durch die Plattformunabhängikeit verursacht wird, da ja nur ByteCode erzeugt wird, kein Maschinencode, jedoch geht Microsoft im mOment mit ihrer CRL denselben Weg, und es ist sehr schnell, z.b. eine 3D-Enigne in C# ist nur minimal langsamer als die selbe in C++, weswegen meine auch in C# geschrieben sein wird
A programmer is just a tool, which converts caffeine into code!
lol
Hallo,
sorry auch wenn ers nicht lernen möchte, soll er nicht hier im thema schaun nachdem er das sagte.
Also denke das hier jeder seine erfahrung thema java bzw. deren programmierung posten wird bzw. werden.
Somit ist dein posting nicht gerechtfertigt, was ich nicht sehen will und wissen will, lese ich einfach nicht so sollte es sein.
Und knuddell entscheidet sich des öfteren um war glaub ich auch bei c++ oder so irgendwas so.
Liebe grüße
sorry auch wenn ers nicht lernen möchte, soll er nicht hier im thema schaun nachdem er das sagte.
Also denke das hier jeder seine erfahrung thema java bzw. deren programmierung posten wird bzw. werden.
Somit ist dein posting nicht gerechtfertigt, was ich nicht sehen will und wissen will, lese ich einfach nicht so sollte es sein.
Und knuddell entscheidet sich des öfteren um war glaub ich auch bei c++ oder so irgendwas so.
Liebe grüße
web solutions für jedermann
Hp in Kürze Online
Hp in Kürze Online 

