Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
ADA Vs . Java
Escolher a melhor linguagem de programação para uma aplicação pode ser difícil porque há tantos bons para escolher. Cada língua tem seus pontos fortes e fracos. Ada e Java são duas línguas para fins gerais criadas para atender às necessidades de um mercado específico. Ada foi concebido para ser uma linguagem de programação para aplicações militares , enquanto Java iniciou suas televisores vida controlando . Ambas as línguas , desde então, evoluiu para ferramentas que podem ser usadas para criar aplicativos da grande variedade. Ada História

A linguagem de programação Ada começou como uma tentativa por parte do Departamento de Defesa dos Estados Unidos para substituir os milhares de linguagens de computador que usou para criar software de missão crítica com apenas um. Os objetivos do projeto amplas para Ada eram generalidade , confiabilidade, eficiência de manutenção , simplicidade, exequibilidade , a independência da máquina, e uma definição completa e inequívoca linguagem. Ada se tornou um - ANSI - American National Standards Institute - padrão em 1983. O atual padrão ANSI Ada é Ada95 . Características
Ada

código Ada lembra Pascal , mas foi projetado para criar aplicações grandes e complexas que devem ser de fácil manutenção e confiável , em vez do que ensinar programação . Características de Ada incluem programação orientada a objetos , o encapsulamento de dados em pacotes que podem ser compilados como unidades separadas , as exceções de erro de tempo de execução , procedimentos genéricos que não necessitam de tipos de dados específicos e processamento de rosca paralela e simultânea.
< Br >
Java História

Java começou em 1990 como um projeto da Sun Microsystems para criar uma linguagem para controlar dispositivos de consumo , tais como como caixas de cabos e controles remotos . A linguagem - então chamado Oak - era para ser independente de plataforma, confiável e compacto. Depois que o mercado original não se materializou , Carvalho foi rebatizado Java e posiciona-se como linguagem de aplicação para a Internet. Java é agora usado para celulares de energia, middleware de negócios e aplicações de software de processamento de transações e de mesa. Java foi lançado como software open source licenciado sob a Licença GPL ou Gnu Pública. Em 2010, Sun e Java foram comprados pela empresa de banco de dados Oracle.
Java Características

Java é independente de plataforma . Os aplicativos escritos em Java será executado em qualquer sistema ou dispositivo com uma Java Virtual Machine instalada. Java suporta programação orientada a objeto e foi construído com rotinas de tratamento de exceção. Java é uma fortemente tipado : todas as variáveis ​​devem ser declaradas. Java não usar um pré-processador de código como C ou C + + e não suporta ponteiros de memória . Encadeamentos Java funcionar em sistemas individuais e multi- processador. Ele também tem suporte embutido para a rede. Código Java é compilado para um bytecode , que é interpretado pela máquina virtual Java ou JVM. Diferenças
Idioma

Enquanto muitos recursos de linguagem Ada tem uma característica correspondente em Java , existem algumas diferenças na linguagem. Ada foi projetada para aplicações em tempo real. Java Standard não pode produzir aplicações em tempo real por causa da interferência do coletor de lixo . Java usa os símbolos " &,

Anterior :

Próximo : No
  Os artigos relacionados
·Como formatar método retorna com vírgulas em Java 
·Servlet e Applet Diferenças 
·A Internacionalização da Java Coding 
·Como usar gráficos em Java Blender 3D 
·Como contar linhas em um projeto Java 
·Turing Tipos booleanos 
·Como fazer desmoronamento listas sem Java 
·Razões para um Java Lang Incompatível Mudança da cla…
·O que é JDBC Abstraction 
·Como converter WSDL para Java Usando Axis 
  Artigos em destaque
·Como converter de espaço para Newline 
·Como fazer um menu em Matlab 
·Como editar um arquivo MSI 
·Qual é o significado de um Diagrama de Fluxo de Dados 
·Como usar IO OCX USB em C 
·As vantagens de modularização em Programação 
·O que é a pasta netfx 
·C + + Microsoft Visual Tutorial 
·Como escrever o alfabeto em Hex 
·Como criar Inovador Technology Interactive Digital 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados