Java é uma linguagem de programação e uma plataforma de computação lançada pela primeira vez pela Sun Microsystems em 1995. É a tecnologia que capacita muitos programas da mais alta qualidade, como utilitários, jogos e aplicativos corporativos, entre muitos outros, por exemplo. O Java é executado em mais de 850 milhões de computadores pessoais e em bilhões de dispositivos em todo o mundo, inclusive telefones celulares e dispositivos de televisão. Por que o Java é necessário? Há muitos aplicativos e sites que funcionam somente com o Java instalado, e muitos outros aplicativos e sites são desenvolvidos e disponibilizados com o suporte dessa tecnologia todos os dias. O Java é rápido, seguro e confiável. A tecnologia Java está em todo lugar! Ela pode ser encontrada em laptops, datacenters, consoles de jogo, supercomputadores científicos, telefones celulares e até na Internet. O que é o software Java Plug-in? O software Java Plug-in é um componente do Java Runtime Environment (JRE). O JRE permite que os mini-aplicativos escritos na linguagem de programação Java sejam executados em diversos navegadores. O software Java Plug-in não é um programa independente e não pode ser instalado separadamente. Principais características da linguagem A linguagem Java foi projetada tendo em vista os seguintes objetivos: Orientação a objetos - Baseado no modelo de Simula67; Portabilidade - Independência de plataforma - "escreva uma vez, execute em qualquer lugar" ("write once, run anywhere"); Recursos de Rede - Possui extensa biblioteca de rotinas que facilitam a cooperação com protocolos TCP/IP, como HTTP e FTP; Segurança - Pode executar programas via rede com restrições de execução; Além disso, podem-se destacar outras vantagens apresentadas pela linguagem: Sintaxe similar a C/C++. Facilidades de Internacionalização - Suporta nativamente caracteres Unicode; Simplicidade na especificação, tanto da linguagem como do "ambiente" de execução (JVM); É distribuída com um vasto conjunto de bibliotecas (ou APIs); Possui facilidades para criação de programas distribuídos e multitarefa (múltiplas linhas de execução num mesmo programa); Desalocação de memória automática por processo de coletor de lixo; Carga Dinâmica de Código - Programas em Java são formados por uma cole(c)ção de classes armazenadas independentemente e que podem ser carregadas no momento de utilização. O comando while e do-while O comando while e do-while O comando while deve ser usado sempre que não sabemos quantas vezes um loop será executado. A sintaxe do comando é: while(CONDIÇÃO){ COMANDO(S); } O comando return O comando return O comando return serve para sair não apenas de um loop, mas de dentro do método em que ele está. Quando o comando é executado, o método deixa de ser executado e ele retorna um valor apresentado ao lado do comando. A sintaxe do comando é: return VALOR; No caso, o valor retornado deve ser do mesmo tipo que a função. Exemplo de uso: public static '''int''' main(String[] args){ //Método principal System.out.println("Boo!"); return 1; //Como o método principal é um inteiro, o valor retornado é um inteiro