? Java é um poderoso, portátil orientada a objetos (OO) linguagem de programação. Ele é usado em páginas da Web , em telefones celulares e em mainframes em todo o mundo . Um programa escrito em Java em um PC pode facilmente encontrar o seu caminho em muitas plataformas de computação diferentes. Isso faz com que o Java uma linguagem popular para desenvolvimento de aplicativos . História  
 Java foi inventado em 1991 por uma equipe de engenheiros de software da Sun Microsystems liderada por James Gosling . Sua equipe viu o futuro da computação como uma interação entre dispositivos de consumo e computadores. 
 Applets 
 
 programação Java é comumente usado para applets baseados na web . Estes são pequenos aplicativos, como o pop-up calendários. 
 POS 
 
 programação Java também é utilizado para aplicações de ponto-de - venda (POS) . Uma biblioteca separada chamada JavaPOS foi criado para apoiar caixas registradoras eletrônicas e seus periféricos . 
 Biblioteca gráfica Jogos 
 
 de Java torna uma ótima opção para jogos de simples . Estes jogos são executados em tudo, desde páginas da Web para o seu telefone celular . 
 
 Multi-threading 
 
 programas Java podem fazer várias ações ao mesmo tempo , chamadas de multi-threading . Um programa Java bem escrito pode processar dados em um segmento enquanto aguarda a entrada do usuário em outro segmento . 
 Fun Fact 
 
 Quando Java é feito o uso de variáveis , ele remove todas as referências a eles na memória com uma coleção chamada processo lixo.