Tecnologia

470 palavras 2 páginas
Java é uma linguagem simples - não contem redundâncias, facil de entender, implementar e usar, parece com c++ só que não suporta aritmetica de ponteiros e registros. Orientada a Objetos – Suporta os principais conceitos da orientação a objetos, favorece extensibilidade e reusabilidade. Distribuida – Pode ser executada em diferentes plataformas de forma integrada. Robusta – Fortemente tipada, programas confiaveis(sem acesso direto a memória), variaveis iniciadas automaticamente. Segura – Restrições de acesso a arquivo e sem manipulação de ponteiros. Independente do SO – Codigo gerado pelo compilador, funciona em qualquer ambiente. O bytecode é interpretado para qualquer SO que tenha a JVM. Concorrente – Suporte a multiplas linhas de execução(multi-threads). Portavel – Programas funcionam da mesma maneira em diferentes ambientes e o tamanho dos tipos são fixos para qualquer implementação. Interpretada – Facilita o desenvolvimento mas perde eficiencia. Compilada – Usando um compilador para gerar os bytecodes.

JAVA LIMGUAGEM – Sinteaxe baseada em C, não possui ponteiros, gerenciamento de memória automático, Bibliotecas (APIs) graficas, rede, web e mais.

JAVA CONCEITOS – O que é um programa em JAVA? São classes escritas em arquivos texto com extenção .java. Como editar um arquivo .java? Pode ser editado em qualquer editor de texto. Mas utilizar ambientes de desenvolvimento facilita a criação de classes. Ex: netbeans e Eclipse. Como o computador entende o programa JAVA? O arquivo .java é compilado gerando assim um .class denominado de bytecode. Esse .class é interpretado por uma máquina virtual (JVM) que traduz o codigo para uma instrução nativa do computador. O que é um compilador? Um programa que converte um codico-fonte escrito em uma linguagem, para outra linguagem semantica e gramaticalmente equivalente. O que é a maquina virtual JAVA (JVM) – Programa responsavel por converter os bytecodes em linguagem interpretada pelo SO, o seu objetivo é tornar

Relacionados

  • o que é tecnologia
    2030 palavras | 9 páginas
  • Tecnologia
    1060 palavras | 5 páginas
  • tecnologias
    660 palavras | 3 páginas
  • tecnologia
    1337 palavras | 6 páginas
  • tecnologia
    380 palavras | 2 páginas
  • tecnologia
    557 palavras | 3 páginas
  • Tecnologia
    1848 palavras | 8 páginas
  • tecnologia
    675 palavras | 3 páginas
  • Tecnologia
    1302 palavras | 6 páginas
  • tecnologia
    691 palavras | 3 páginas