Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
ADA Vs . Java
voor een toepassing kiezen van de beste programmeertaal kan moeilijk zijn omdat er zoveel goede degenen om uit te kiezen . Elke taal heeft zijn sterke en zwakke punten . Ada en Java zijn twee algemene taal doel gemaakt om de behoeften van een specifieke markt . Ada was bedoeld om een ​​programmeertaal voor militaire toepassingen , terwijl Java begon zijn leven beheersen televisietoestellen . Beide talen hebben sindsdien in instrumenten die kunnen worden gebruikt om een ​​groot aantal toepassingen . Ada Geschiedenis

De programmeertaal Ada begon als een poging van de Verenigde Staten ministerie van Defensie om de duizenden computertalen het gebruikt om bedrijfskritische software te maken met slechts een te vervangen . De brede doelstellingen uit het ontwerp voor Ada waren algemeenheid , betrouwbaarheid , onderhoudbaarheid efficiëntie , eenvoud , uitvoerbaarheid , machine onafhankelijkheid , en een compleet en ondubbelzinnig taal definitie . Ada werd een ANSI - - American National Standards Institute - standaard in 1983 . De huidige Ada ANSI- standaard Ada95 .
Ada Features

Ada code lijkt op Pascal , maar het werd ontworpen om grote , complexe applicaties die onderhouden en betrouwbare plaats moeten maken dan leren programmeren . Functies Ada's omvatten object - georiënteerd programmeren , inkapseling van gegevens in pakketten die kunnen worden samengesteld als afzonderlijke eenheden , run-time error uitzonderingen , generieke procedures die geen specifieke data types vereisen , en parallel en gelijktijdig draad verwerken .
< Br >
Java Geschiedenis

Java
begon in 1990 als een Sun Microsystems project om een ​​taal aan consumenten apparaten , zoals een kabel- dozen en afstandsbedieningen te controleren maken . De taal - riep toen Oak - was te zijn platform-onafhankelijk, betrouwbaar en compact . Na de oorspronkelijke markt uitbleven , werd Oak omgedoopt Java en gepositioneerd als applicatie taal voor het internet . Java wordt nu gebruikt om de macht mobiele telefoons , zakelijke middleware en transactieverwerking software en desktop applicaties . Java werd vrijgegeven als open source software licentie onder de GPL of Gnu Public License . In 2010 werden Zon en Java aangekocht door de database- bedrijf Oracle .
Java Eigenschappen

Java
is platform onafhankelijk . Applicaties geschreven in Java zal draaien op een systeem of apparaat met een Java Virtual Machine geïnstalleerd . Java ondersteunt object - georiënteerd programmeren en heeft een ingebouwde exception handling routines . Java is een sterk getypeerde : alle variabelen moeten worden gedeclareerd . Java maakt geen gebruik van een code preprocessor zoals C of C + + en ook niet ondersteund geheugen pointers . Java threads werken aan single-en multi - processor systemen . Het heeft ook ingebouwde ondersteuning voor netwerken . Java-code wordt gecompileerd naar een bytecode , die door de Java Virtual Machine of JVM wordt geïnterpreteerd .
Taal Verschillen

Terwijl vele Ada taalfuncties hebben een overeenkomstige functie in Java er zijn enkele verschillen in de taal . Ada is ontworpen voor real - time toepassingen . Standaard Java kan geen real - time toepassingen vanwege een storing de garbage collector . Java maakt gebruik van de symbolen " & , | ! , ^ , " Voor boolean operaties terwijl Ada gebruikt Ada laat operator overloading , maar Java niet " en , of , xor , niet . " . Java maakt gebruik van braces af te bakenen code blokken terwijl Ada maakt gebruik van "begin " en " einde " , zoals Pascal . Ada variabelen worden gedeclareerd voordat het "begin " statement , terwijl Java variabelen buiten of binnen de beugels kan worden verklaard .

Previous: Next:
  Java Programming
·Hoe maak je een Windows-servic…
·Relatie tussen JVM geheugen & …
·Hoe je Java Demonteer 
·Hoe je wordt gevraagd om een ​…
·Hoe kan ik een SVN in Eclipse …
·Hoe u een proxy maken in Java 
·Hoe aan een andere klasse in J…
·Soorten Uitzonderingen in Java…
·Hoe te lokaliseren Java Tracee…
  Related Articles
Vaste Vs . Dynamische Array in Visual Ba…
VBA Vs . Visual Basic 
VBA Vs . VB 
Java Vs . Ruby 
IronRuby Vs . Ruby Netto 
Hoe de Python Methode Van Java Bel 
Hoe je Java Apps Run Van Python 
Perl vereisen Vs . Gebruik 
PHP Vs . Perl Prestatie 
  Programmering Articles
·Soorten validatiecontroles 
·Hoe je Root-toegang inschakelen om MySQL…
·Hoe te controleren of een string Bestaat…
·De voordelen van het gebruik van JSP en …
·Hoe te Movie Review Software Maak 
·Wat te doen met een Trapped Fout in C 
·Hoe je tekst afdrukken in een Java-apple…
·Hoe te KeyListener In JFrame 
·Wat is de statische Initializer in Java …
Copyright © Computer Kennis http://www.nldit.com