Escolar Documentos
Profissional Documentos
Cultura Documentos
Programação estruturada
Programação estruturada (PE) é um padrão ou paradigma de programação da
engenharia de softwares, com ênfase em sequência, decisão e, iteração (sub-rotinas,
laços de repetição, condicionais e, estruturas em bloco).
É formada por três estruturas
Versões do java
O Java SE (Java Platform, Standard Edition) é uma ferramenta de desenvolvimento
para a plataforma Java. Ela contém todo o ambiente necessário para a criação e
execução de aplicações Java, incluindo a máquina virtual Java (JVM), o compilador
Java, as APIs do Java e outras ferramentas utilitárias para uma melhor funcionalidade.
A Java EE (Java Platform, Enterprise Edition) inclui toda a funcionalidade existente
na plataforma Java SE mais todas as funcionalidades necessárias para o
desenvolvimento e execução de aplicações em um ambiente corporativo.
História do java
A linguagem Java foi desenvolvida pela Sun Microsystems na década de 1990, teve
início com o Green Project, no qual os mentores foram Patrick Naughton, Mike Sheridan,
e James Gosling. e tornou-se uma das linguagens de programação mais populares e
amplamente usadas.
O nome original da linguagem era Oak, nome inspirado em uma árvore do lado de fora
da janela do escritório de James Gosling. Oak foi renomeado para Java em 1995,
devido a questões de marca registrada relacionadas a uma empresa já existente
chamada Oak Technologies.
Em 2009, a Oracle comprou a Sun por 7,4 bilhões de dólares, fortalecendo a marca. A
Oracle sempre foi, junto à IBM, uma das empresas que mais investiram e fizeram
negócios por meio do uso da plataforma Java. Em 2014, surge a versão Java 8 com
mudanças interessantes na linguagem.
versões da linguagem Java
Versão Data
JDK1.0 23 de janeiro de 1996
Java SE 8 (LTS) 18 de março de 2014
Java SE 11 (LTS) 25 de setembro de 2018
Java SE 17 (LTS) 14 de setembro de 2021
Java SE 21 (LTS) 19 de setembro de 2023
Licença
O Oracle Java é disponibilizado de acordo com o Contrato de Licença do Oracle
Technology Network para o Oracle Java SE. Esta licença permite determinados usos
gratuitamente, como uso pessoal e uso para desenvolvimento.
• javac (compilador)
• java (interpretador)
• appletviewer (visualizador de applets)
• javadoc (gerador de documentação)
• jar (programa de compactação)
Comentários
Os comentários servem para documentar formalmente o código-fonte de um sistema ou
para o programador colocar alguma observação que acha importante. Todo comentário
é ignorado pelo compilador, não interferindo na execução do programa.
O Java dá suporte a três tipos de comentários:
1. Comentário de linha: nele, toda sentença escrita após o // é considerada comentário,
mas somente essa linha. Exemplo:
// Comentário de uma única linha
2. Comentário de bloco: neste, todo texto defi nido entre /* e */ é considerado comentário
pelo compilador; suporta quantas quebras de linhas existirem. Por questões visuais, os
programadores costumam colocar * também no início de cada linha que não está nos
símbolos que defi nem o comentário de bloco.
/* Comentário
* de bloco
* aceita mais de
* uma linha
*/
3. Comentário de Javadocs: o último tipo de comentário é, na verdade, uma modifi
cação sutil no comentário de bloco; nele, o primeiro símbolo passa a ser o /** ao invés
do /*. Isso faz com que o comentário seja inserido na documentação padrão de código
gerada pelo aplicativo javadocs, dentro de seu HTML. Além disso, o comentário de
javadocs contém algumas tags (etiquetas indicativas) no formato de annotations
(iniciando com @) que são predefi nidas, dizendo o signifi cado daquela linha de
comentário.
/** Comentário inserido nos javadocs
@author Clayton Chagas
@version 1.0
*/