| | | | |
| |||||||
| Off-Topic Diskussionen Mach mal Pause vom Programmieren! |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Uff, was für Romane erwartetst Du jetzt als Antwort? http://www.galileocomputing.de/openbook/javainsel3/ |
|
| | |
| Erfahrener Benutzer Registriert seit: 02.04.2008
Beiträge: 2.603
![]() | |
| | |
| | |
| Gast
Beiträge: n/a
| Wenn du Probleme mit Objektorienterung hast, solltest du vielleicht wirklich lieber bei C++ bleiben. C++ kann man auch gut ohne Objektorientierung lernen, wenn man Java programmiert muss man Objektorientiert arbeiten. Aber an für sich ist Programmierneulinge Java eigentlich leichter nachzuvollziehen als C++, da es in mancher Hinsicht unproblematischer ist (Was unter anderem daraus folgt dass näher am System arbeitet als Java), wobei man dann wohl oder übel sich auch Objektorientierung anschauen muss Nachteile gegenüber C++ sind natürlich die Performance, Java ist eine Sprache die in einer Virtual Machine läuft, das ist (meist) langsamer als reine C++ Programme (Java kann an manchen Stellen sogar schneller sein, aber die Regel ist dass es langsamer ist). Des weiteren gibt es in C++ einige Features die in Java fehlen (Vor allem Template Metaprogrammierung ist eine sehr praktische Sache in C++, aber diese Features benötigt man als Anfänger meist nicht). Vorteil gegenüber C++: Meiner Ansicht nach programmiert es sich mit Java angenehmer, es ist an vielen Stellen nicht so Fehleranfällig wie C++. Es gibt in Java einige Features nicht die in C++ drin sind (steht unter Nachteilen auch, ich weiß). Dass Java diese Features nicht unterstützt ist nicht immer von Nachteil. Daraus resultiert ein wesentlich einheitlicherer Code (Template Metaprogrammierung ist sehr mächtig, aber es kann genauso wie Operatoren Überladung sehr schnell übersichtlich werden [Bestes beispiel: Klasse Vektor mit operator*: Ist das jetzt das Skalar oder Vektor Produkt? Das geht nicht eindeutig daraus hervor und könnte nur mittels Dokumentation erschlossen werden. Sowas ist in Java nicht erlaubt]). Java hat eine ganz schön fortgeschrittene Standardbibliothek. Wenn man Java einmal verstanden hat kann man in wenigen Minuten eine Internetverbindung aufbauen, Bilder manipulieren, Mails verschicken, Dateien lesen/schreiben, XML parsen, usw usw. All das ist in Java fest eingebaut lässt sich mittels Dokumentation immer schnell Verstehen und Anwenden. In C++ muss man da entweder auf 3rd Party Bibliotheken zurückgreifen, oder alte C Bibliotheken verwenden. So, ich hoffe ich konnte dir ein wenig helfen. Welche Programmiersprache du jetzt genau lernen solltest hängt denke ich mal eher von deinen Interessen ab. Ich würde dir raten dich mal mit Java zu beschäftigen (Der Einstieg mit der Objektorientierung ist nicht sooo einfach, aber wenn man die einmal verstanden hat geht der Rest fast von selbst), es sei denn du möchtest eher performancelastige Anwendungen programmieren (2D/3D Spiele zum Beispiel). PS: Bevor hier noch ein sinnloser Flame ausbricht möchte ich nochmal anmerken dass ich BEIDE Programmiersprachen mag, ich sie BEIDE gerne verwende, und dass die Schilderungen über Vor- und Nachteile nur auf meine persönlichen Erfahrungen zurückzuführen sind. |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Seite nur auf AJAX (Java) auslegen? | Hu5eL | PHP Tipps 2008 | 12 | 21.05.2008 08:21 |
| php oder java? | resturan | Off-Topic Diskussionen | 1 | 24.04.2006 09:45 |
| wieder das selbe problem mit java und freemind bei fedora | dazerglovic | Server, Hosting und Workstations | 9 | 01.02.2006 21:22 |
| Java: Wieviele Benutzer benutzen es? | SvenLittkowski | HTML, Usability und Barrierefreiheit | 12 | 20.12.2005 18:17 |
| PHP-Check auf Java, Real und Flash? | SvenLittkowski | PHP Tipps 2005-2 | 2 | 04.10.2005 07:21 |
| PHP - Java includen | lessiv | PHP Tipps 2005-2 | 3 | 27.08.2005 15:00 |
| Aufruf eines PHP Skriptes aus JAVA Umgebung | PHP Tipps 2005-2 | 3 | 14.06.2005 17:39 | |
| [Erledigt] PHP vs. Java? | Off-Topic Diskussionen | 7 | 18.05.2005 09:09 | |
| Java oder C ? | Off-Topic Diskussionen | 30 | 30.11.2004 10:28 | |
| get_browser und Java | MadCro | PHP-Fortgeschrittene | 1 | 18.10.2004 14:43 |
| Java und IE | HTML, Usability und Barrierefreiheit | 3 | 01.09.2004 22:45 | |
| Java oder C | Off-Topic Diskussionen | 15 | 17.08.2004 17:55 | |
| java script - wenn ausgeschalten | HTML, Usability und Barrierefreiheit | 4 | 27.07.2004 23:39 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| java möglichkeiten, möglichkeiten mit java, möglichkeiten von java, möglichkeiten java, php möglichkeiten, java internetverbindung aufbauen, java applet möglichkeiten, möglichkeiten von php, wo kann ich lernen wie mann java programmirt, möglichkeiten mit php, java nachteile gegenueber php, java nachteile, java, möglichkeiten, möglichkeiten java linux, möglichkeiten html java, java möglicjhkleiten, content, java internetverbindung herstellen, java und die möglichkeiten, html und java möglichkeiten |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.