Fazer download em rtf, pdf ou txt
Fazer download em rtf, pdf ou txt
Você está na página 1de 2

Trabalho de conclusão (Java)

Aula 1: Na primeira aula eu tive conhecimento sobre alguns tópicos de java, tais como suas
principais IDEs, que são o NetBeans, Notepad++ e sublime text. Mas o que é uma IDE? É um
ambiente integral de desenvolvimento em tradução livre, nestas IDEs, podemos criar quaisquer
tipos de aplicações, tanto para programas de computador e para aplicativos para celulares. E o que
é o Java? Java é uma linguagem de programação orientada a objetos, desenvolvida na década de
90 por uma equipe coordenada por James Gosling.

Aula 2: Na segunda aula eu aprendi sobre a história do Netbeans, bom, ele foi iniciado por
dois estudantes tchecos na universidade de Charles, em Praga. Em 1999 o projeto já havia evoluido
para uma IDE proprietária, com o nome de Netbeans DeveloperX2. E o que é o Netbeans? É uma
IDE que permite o desenvolvimento rápido e fácil de aplicações de desktop Java, moveis e web.

Aula 3: Na terceira aula, vi sobre os operadores matemáticos. Temos o operador relacional,


que assim como os de igualdade, avaliam dois operandos. Neste caso, mais precisamente, definem
se o operando à esquerda é menor, menor ou igual maior ou igual ao da direita, retornando ao
valor booleano. E oque os operadores de igualdade fazem? Bom, eles verificam se o valor ou o
resultado da expressão lógica à esquerda é igual ("==") ou diferente ("!=") ao da direita, valor
booleano.

Aula 4: Estrutura de repetição For e While, e o que é? Bom, vamos começar pela estrutura
For, ela é a mais utilizada pelos desenvolvedores na construção de laços de repetição que possuem
uma quantidade de ciclos pré-definidos. Já os “Loops”, conhecidos como laços, são estruturas das
quais são utilizadas para executar, repetidamente, uma instrução ou bloco de construção. Seu laço
funciona da seguinte maneira: Ele se inicia pela condição inicial, comumente começa o contador.
Esse primeiro estágio sempre acontece. Já o segundo estágio, é o teste da condição do laço, um
teste simples para averiguar sua condição. Caso seja verdade, o código é executado. A estrutura
While é um comando que manda um bloco de código ser executado enquanto uma condição não
for satisfeita assim. Desse jeito, permite que sejam criados outros loops de execução.

Aula 5: Classe scanner foi o que estudei na aula 5, e o que essa classe faz? Bem, ela tem o
objetivo principal de separar a entrada dos textos em blocos, assim gerando os tokens, que são
vários caracteres separados por delimitadores que por padrão correspondem a espaços em
branco, tabulações e mudanças de linha. E no mesmo método, temos várias Strings, tais como a
length(), que retorna o tamanho da string numa variável tipo Int. Temos o exemplo da string
“GATOS”, o length dela será 5, que é o número de caracteres dentro da string. E temos também a
“toLowerCase()” que serve para converter toda a string para minúsculas. “IndexOf()”, que serve
para descobrirmos qual índice determinado pedaço da string corresponde. E por último, temos o
“subString()”, que é o método que serve para retornar uma string, com as letras indicadas pelos
parâmetros início e fim.

Aula 6: Na aula 6, aprendi sobre as variáveis compostas, onde temos os Arrays, que são
estruturas de dados, isso significa que é uma forma de representar e manipular e armazenar dados
de um computador. Um Array também é chamado de Variável Composta, isto significa que um
Array é um tipo de variável que consegue armazenar mais de um dado de um único tipo. Temos
também o “foreach”, que é a utilização bem simples e direta. amos usar essa variante do for que
percorre sempre, do começo ao fim, todos os elementos de um Array.

Aula 7: Nesta aula eu tive a introdução da orientação a objetos. Bem, a programação


orientada é uma forma especial de programar, mais próximo de como faríamos as coisas na vida
real. Ou seja, é uma forma de programar usando o conceito de objetos, que podem conter dados
na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos,
também conhecidos como métodos.

Aula 8: Já na aula 8, é reforçado os métodos onde não temos a orientação de objetos.


Aula 9: Bem, na aula 9 eu aprendi mais sobre as classes, podemos dizer que são "receitas" de
um objeto, possui características e permite armazenas propriedades e diversos métodos. Ou seja, é
possível ter vários objetos do mesmo tipo e que compartilham algumas características em comum.

Aula 10: Na aula 10, vemos os métodos, que são funões que realizam tarefas específicas e
pode ser chamado por qualquer outro método ou classe.

Você também pode gostar