A Linguagem de Programação Java Universidade Federal de Mato Grosso - UFMT/Rondonópolis-MT Dinart José de Araújo – [email protected] Adam de Almeida Sinaga – [email protected]. Orientadora: Prof. Ma. Mara Andrea Dota - [email protected] Java é uma linguagem de programação baseada em C e C++, criada por James Gosling em 1991 e financiada pela empresa Sun Microsystems que reconheceu a importância dos microprocessadores em relação aos dispositivos eletrônicos destinados ao consumidor final. Rapidamente tornou-se muito utilizada por desenvolvedores em todo o mundo , recebendo suporte de grandes empresas como a IBM. Em 1999 foram criadas a plataforma de desenvolvimento e distribuição (Java2) e a plataforma Java 2 Mobile Edition (J2ME) desenvolvido para celulares e dispositivos portateis ou limitados. Em 2010, a Sun Microsystems foi adquirida pela Oracle por cerca de US$ 7 bilhões. Saiba mais sobre a tecnologia Java em http://www.java.com/pt_BR/about Java é uma linguagem de programação orientada a objetos, apropriada para implantação de aplicativos para internet. Essa linguagem inclui recursos como strings, imagens gráficas, componentes de interface gráfica com o usuário, tratamento de exceções, multithreading, multimídia, processamento de arquivos, processamento de banco de dados, redes cliente/servidor baseadas na internet e computação distribuída além de estruturas de dados. Ela é considerada uma linguagem segura devido a restrições de acesso a arquivos, manipulação de ponteiros, entre outros. É também independente de plataforma e o código gerado pelo compilador (bytecodes) funciona em qualquer ambiente e pode ser interpretado para qualquer sistema operacional existente facilitando e distribuição de seu software. Seu aperfeiçoamento é fácil por ser interpretada, por outro lado, se utilizando de compiladores, bytecodes podem ser traduzidos em tempo de execução para código de máquina. Criação de páginas da Web Aplicativos corporativos de grande porte Aprimoramento de servidores da World Wide Web. Fornecimento de aplicativos para dispositivos ao consumidor final, como máquinas de ender bilhetes, controles remotos de tv’s a cabo, telefones celulares, pagers e assistentes pessoais digitais. O futuro do Java inclui efeitos 3D e código aberto, otimização do Java para novos hardwares e novos modelos de aplicação. Há planos para o Java em diversas plataformas, que vão de potentes servidores a eletrônicos de consumo, como tocadores de Blu-ray. Site para download do JavaFX no domínio da empresa: http://www.oracle.com/technetwork/java/javafx/overview/index.html Palaras-chave: Java; aplicações; linguagem; Tipo de Trabalho: Artigo.