Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

ADA Vs . Java

Picking il miglior linguaggio di programmazione per un'applicazione può essere difficile perché ci sono tanti buoni da scegliere . Ogni linguaggio ha i suoi punti di forza e di debolezza . Ada e Java sono due linguaggi di uso generale creati per soddisfare le esigenze di un mercato specifico . Ada era destinato ad essere un linguaggio di programmazione per applicazioni militari , mentre Java ha iniziato la sua vita controllando televisori. Entrambe le lingue hanno evoluto in strumenti che possono essere utilizzati per creare un'ampia varietà di applicazioni . Ada Storia

Il linguaggio di programmazione Ada era iniziato come un tentativo da parte degli Stati Uniti Dipartimento della Difesa per sostituire le migliaia di linguaggi di programmazione ha usato per creare il software mission critical con un solo . Gli obiettivi di progettazione di massima per Ada erano generalità , l'affidabilità , l'efficienza manutenibilità , semplicità , attuabilità , l'indipendenza della macchina , e una definizione completa e inequivocabile linguaggio . Ada è diventato un ANSI - American National Standards Institute - di serie nel 1983 . L'attuale standard di Ada ANSI è Ada95 .
Ada Caratteristiche

codice Ada ricorda Pascal , ma è stato progettato per creare grandi applicazioni complesse che devono essere gestibile e affidabile piuttosto di insegnare la programmazione . Caratteristiche di Ada includono la programmazione orientata agli oggetti , incapsulamento dei dati in pacchetti che possono essere compilati come unità separate , le eccezioni di errore in fase di esecuzione , le procedure generiche che non richiedono specifici tipi di dati e di elaborazione filo parallelo e simultaneo .


Java Storia

Java iniziata nel 1990 come un progetto di Sun Microsystems per creare un linguaggio per il controllo di dispositivi consumer come come decoder e telecomandi . La lingua - allora si chiamava Oak - è stato quello di essere indipendente dalla piattaforma , affidabile e compatto . Dopo il mercato iniziale non si è concretizzato , Oak è stata ribattezzata Java e posizionato come lingua applicazione per Internet. Java è ora utilizzato per cellulari di potenza , middleware aziendale e software di elaborazione delle transazioni e le applicazioni desktop . Java è stato rilasciato come software open source sotto licenza GPL o GNU Public License . Nel 2010 , Sun e Java sono stati acquistati dalla società di database Oracle .
Java Caratteristiche

Java è indipendente dalla piattaforma . Le applicazioni scritte in Java funziona su qualsiasi sistema o dispositivo con installato una Java Virtual Machine . Java supporta la programmazione orientata agli oggetti ed è dotato di routine di gestione delle eccezioni . Java è un fortemente tipizzato : tutte le variabili devono essere dichiarate . Java non usa un preprocessore di codice come C o C + + né supporta i puntatori di memoria . Thread Java lavoro sui sistemi mono e multi-processore . Ha anche il supporto integrato per il networking. Codice Java viene compilato in un bytecode , che viene interpretato dalla Java Virtual Machine o JVM .
Differenze linguistiche

Mentre molte caratteristiche del linguaggio Ada hanno una funzione corrispondente in Java , vi sono alcune differenze nella lingua . Ada è stato progettato per le applicazioni in tempo reale . Java standard non è in grado di produrre applicazioni in tempo reale a causa dell'interferenza del garbage collector . Java utilizza i simboli "& ,

 

Programmazione © www.354353.com