Was ist der Vorteil von Java gegenüber C++ und was ist der Unterschied zwischen ihnen?

7 Antworten


  • Die Syntax von Java ist C++ ähnlich, aber Java unterstützt keine Zeiger, Mehrfachvererbung, Goto-Anweisung und Überladung von Operatoren. Funktionen von C++, die den Anwendungsentwicklungszyklus verlangsamen, wurden in Java weggelassen, wie Java einen Garbage Collector hat, also im Gegensatz zu C++ in Java müssen wir den Speicher nicht freigeben oder uns um Speicherfragmentierungen kümmern.
  • Die Hauptvorteile von Java:Object OrientedWrite einmalig, überall ausführen. Java hat eine bessere Portabilität als alle anderen Sprachen.Unterstützt Multithreading, Socket-Kommunikation, automatische Garbage CollectionUnterstützt webbasierte Anwendungen (JSP, Servlet, Applet), verteilte Anwendungen (RMI, EJB, Socket) und Netzwerkprotokolle (HTTP)Daher virtuell Maschine ist es sicherer.
  • Der größte Vorteil von Java ist die Portabilität des Codes und seine Leistungsfähigkeit liegt in seinen APIs. Es bietet Unterstützung für verschiedene Arten von Anwendungen und ist eine reine objektorientierte Sprache, während C++ nicht plattformunabhängig ist, aber in Bezug auf die Leistung ist es besser als Java.
  • Vorteile von Java:
    1. Plattformunabhängig
    2. Objektorientierten
    3. Einfach
    4. Verteilt
    5. Interpretiert
    6. Multithreaded
    7. Robust
    8. Sicher
  • C ++ ist eine Super - Satz von C -
    C ++ ist die objektorientierte Programmierung basierte Sprache
    Java auch Sprache der OOP
    Vorteile
    Datenkapselung
    Polymorphismus
    Vererbung
    Multi Threading
    Security =
    wichtig ist unabhängig Plattform Sie ein Programm und führen in jeder Plattform schreiben kann
  • Java ist einfacher, ich meine es ist elegant, logisch und sinnvoller, es hat eine riesige Community und natürlich ist es ein plattformunabhängiges "Write ONCE run anywhare"
  • Kein Präprozessor.
       Weit weniger Sonderfälle.
       Keine verwirrenden Features wie überladene Operatoren, unabhängige
       Funktionen, globale Variablen, goto-Anweisungen, Strukturen oder Zeiger.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear