TRABALHO SOBRE LINGUAGUEM DE PROGRAMAÇAO CARACTERISTICAS DO JAVA COMPONENTES MAYRTON MARCIO CARACTERÍSTICAS DO JAVA JAVA TEM APARENCIA DE C OU C++ JAVA É UMA FELIZ UNIÃO DE TECNOLOGIAS TESTADAS POR VARIOS CENTROS DE PESQUISA E DESENVOLVIMENTO DE SOFTWARE CARACTERÍSTICAS DO JAVA TEM CARACTERÍSTICAS HERDADAS DE OUTROS PROGRAMAS COMO: OBJECTIVE-C, SMALLTALK, EIFFEL MODULA-3 E ETC... CARACTERÍSTICAS DO JAVA LINGUAGUEM MAIS SIMPLES SEM REDUNDÂNCIAS FÁCIL DE ENTEDER IDEALIZAR E USAR PARECIDA COM C++ PARA FACILITAR COMPREENSÃO POR PARTE DOS DESENVOLVEDORES. NÃO SUPORTA ARITMÉTICA DE PONTEIROS E REGISTROS. CARACTERÍSTICAS DO JAVA ORIENTADA A OBJETOS SUPORTA OS PRINCIPAIS CONCEITOS DE ORIENTAÇÃO A OBJETOS. FAVORECE EXTENSIBILIDADE E REUSABILIDADE CARACTERÍSTICAS DO JAVA PROVÊ ACESSO A INTERNET/WWW CONTEM BIBLIOTECAS QUE POSSIBILITAM O TRABALHO COM PROTOCOLOS TCP/IP COMO HTTP E FTP. PERMITE ACESSO A URLS CARACTERÍSTICAS DO JAVA ROBUSTA FORTEMENTE TIPADA. PROGRAMAS SÃO CONFIÁVEIS. REDUZ IMPREVISTOS EM TEMPO DE EXECUÇÃO: VARIAVEIS SÃO AUTOMATICAMENTE INICIALIZADAS, USO DICIPLINADO DE PONTEIROS, ROTINAS DEVEM SER CHAMADAS CORRETAMENTE ETC CARACTERÍSTICAS DO JAVA PORTAVEL APLICAÇÕES FUNCIONAM DO MESMO JEITO EM QUALQUER AMBIENTE. COMPLETAMENTE ESPECIFICADA. NÃO CONTEM ASPECTOS DEPENDENTES DA IMPLEMENTAÇÃO: O TAMANHO DOS TIPOS É FIXO PARA QUALQUER IMPLEMENTAÇÃO, ETC CARACTERÍSTICAS DO JAVA SEGURA RESTRIÇÕES DE ACESSO A ARQUIVOS (APPLETS) MANIPULAÇÃO DE PONTEIROS. IMPLICA QUE NÃO É ÚTIL PARA DESENVOLVER CERTAS APLICAÇÕES COMO “DEVICE DRIVERS”, ETC CARACTERÍSTICAS DO JAVA BYTECODE INDEPENDENTE DE PLATAFORMA O CÓDIGO GERADO PELO COMPILADOR FUNCIONA EM QUALQUER AMBIENTE. QUALQUER ARQUITETURA E SISTEMA OPERACIONAL TENDO O SISTEMA JAVA CARACTERÍSTICAS DO JAVA INTERPRETADA FACILITA EM DESENVOLVIMENTO EXPLORATÓRIO PERDE EM EFICIÊNCIA CARACTERÍSTICAS DO JAVA COMPILADA UTILIZANDO COMPILADORES BYTECODE O CÓDIGO FONTE PODE SER TRADUZIDO EM TEMPO DE EXECUÇÃO PARA CÓDIGO DE MÁQUINA BIBLIOGRAFIA CLUBE DO HARDWARE APOSTILHA MICROLINS