php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.04.2006, 20:16  
Neuer Benutzer
 
Registriert seit: 18.01.2006
Beiträge: 21
Rockmaster
Standard Möglichkeiten von Java?

Hi Leute ich würde gern wissen was man mit Java so erstellen kann.
Das einzige dass ich mit sicherheit weis ist dass es gut in Webbrowsern zu verwenden ist.
Meine Frage ist nun ob man damit auch .exe und andere ausführbare dateien erstellen kann.
Falls ja dann steig ich vom viel zu kompliziertem c++ auf java um.
P.S: Was hat Java bezüglich C++ für Vor,- und nachteile?
Rockmaster ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.04.2006, 23:35  
Gast
 
Beiträge: n/a
Standard

Uff, was für Romane erwartetst Du jetzt als Antwort?
http://www.galileocomputing.de/openbook/javainsel3/
  Mit Zitat antworten
Alt 16.04.2006, 11:39  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

http://www.e-work.ethz.ch/praesentat..._01/java/a.htm
http://www.fh-augsburg.de/informatik.../java-pro.html
http://de.wikipedia.org/wiki/Java_(Programmiersprache)
Corvin ist offline   Mit Zitat antworten
Alt 17.04.2006, 14:45  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Möglichkeiten von Java?

Zitat:
Zitat von Rockmaster
Hi Leute ich würde gern wissen was man mit Java so erstellen kann.
(Fast) Alles.
imported_Ben ist offline   Mit Zitat antworten
Alt 18.04.2006, 09:10  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.234
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard Re: Möglichkeiten von Java?

Zitat:
Zitat von Rockmaster
Das einzige dass ich mit sicherheit weis ist dass es gut in Webbrowsern zu verwenden ist.
*hust* Du meinst schon Java und nicht JavaScript? Denn das sind die Äpfel und die Birnen, also Java ist ein Apfel und JavaScript ein Radischen *g*

Zu dem mit der .EXE: Jein. Du brauchst eine Java-VM, also eine EXE, die dein Java-Progrämmchen letzlich ausführt. Ab da kannst du sowas ähnliches wie EXEs bauen (ausführbare JAR-Dateien zum Beispiel). Man kann auch in einer echten EXE die Java VM mit verpacken, also alles als eins ausliefern.
Im Grunde verstehe ich aber nicht, was an C++ kompliziert sein soll. Wenns die API ist: Java hat auch eine sehr große API, wo es Zeit braucht die zu verstehen. Wenns die Objektorientierung ist: Java ist noch Objektorientierter
mepeisen ist offline   Mit Zitat antworten
Alt 18.04.2006, 10:44  
Gast
 
Beiträge: n/a
Standard Re: Möglichkeiten von Java?

Zitat:
Zitat von mepeisen
Wenns die Objektorientierung ist: Java ist noch Objektorientierter
<ggg>
  Mit Zitat antworten
Alt 20.04.2006, 16:41  
Gast
 
Beiträge: n/a
Standard

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.
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ä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

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.