algoritimos
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
2. O que é JVM, JRE, JDK?
JVM (Java Virtual Machine): É a peça chave para fornecer capacidade de multiplataforma para as aplicações Java: “Write once, run everywhere”.
A JVM é a máquina virtual responsável por interpretar e executar o código Java compilado (bytecode) e, portanto são provedoras de formas e meios de o aplicativo conversar com o sistema operacional.
JRE (Java Runtime Environment): É composto pela JVM e pela biblioteca de classes Java utilizada para execução de aplicações Java, estas bibliotecas são chamadas de APIs Java. Portanto para rodarmos uma aplicação Java é necessário instalarmos uma JRE no computador onde o software foi instalado.
JDK (Java Development Kit): É o conjunto de ferramentas necessárias para realizar o desenvolvimento de aplicações Java e inclui a JRE e ferramentas de programação, como:
Javac: compilador
Jar: empacotador
Javadoc: ferramenta para geração de documentação
Java Platform: São “distribuições” ou edições de programas e APIs Java relacionadas entre si. Estas edições têm o intuito de facilitar o download e a e instalação de ferramentas e APIs para realizar o desenvolvimento e execução de aplicações Java
3. O que são variáveis? Quais os tipos que existem no Java?
Em programação, uma variável é um objeto ou uma posição, freqüentemente localizada na memória capaz de reter e representar um valor ou expressão.
Em Java elas podem ser de dois tipos:
Tipos de dados Primitivos: são semelhantes às