top of page

Saudações caros amigos, andei pesquisando em diversos sites introdução á linguagens de programação... Porem em muitos desses sites o conteudo é vago,e tambem não é detalhado, dificultando o aprendisado.

Mas depois de uma boa pesquisa encontrei um bom conteudo: Como programar em Java para Iniciantes (desenvolvido por:Gilson Alves de Oliveira).

Particularmente gostei do conteudo, por isso resolvi usar como fonte de estudo.

Nosso primeiro passo sera intender "O que é Aprogramação orientada a objetos (POO)"  

"Bora lá" aprender Java?

OBS: Se passar por lá nao esquece de dizer que SINAPSE que indicou! :P 
FONTE: 

 http://www.videoinformatica.com.br/materia/Java-Curso-Completo-Iniciantes.aspx.

 

A programação orientada a objetos tem como principais objetivos reduzir a complexidade no desenvolvimento de software e aumentar sua produtividade. A análise, projeto e programação orientadas a objetos são as respostas para o aumento da complexidade dos ambientes computacionais que se caracterizam por sistemas heterogêneos, distribuídos em redes, em camadas e baseados em interfaces gráficas.

 

A programação orientada a objetos não tem a intenção de substituir a programação estruturada tradicional. Podemos considerar que a programação OO (orientada a objetos ) é uma evolução de práticas que são recomendadas na programação estruturada, mas não formalizadas, como o uso de variáveis locais, visibilidade e escope. O modelo de objetos permite a criação de bibliotecas que tornam efetivos o compartilhamento e a reutilização de código, reduzindo o tempo de desenvolvimento e, principalmente, simplificando o processo de manutenção das aplicações.

 

A grande dificuldade para compreender a programação OO é a diferença de abordagem do problema. Enquanto a programação estruturada tem como principal foco as ações (procedimentos e funções), a programação OO se preocupa com os objetos e seus relacionamentos. Além do conceito de objeto, a programação OO tem como alicerces os conceitos de encapsulamento, classe, herança e polimorfismo.

 

POO vs Programação Estruturada

 

Um pouco sobre Java (Início de tudo)
 

Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferentemente das linguagens convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é executado por uma máquina virtual. A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não sua única linguagem.

Sun descrevem o java como:"simples, orientado a objetos, distribuído, interpretado, robusto, seguro, de arquitetura neutra, portátil, de altas prestações, multi-funções e dinâmico". 

Java apresenta muitas características que o diferenciam das linguagens similares como C++, começando pelas possibilidades de execução. 

 

Basicamente um programa em Java pode ser executado como:

Stand Alone: Aplicação independente.

Applet: Uma aplicação especial que se executa no navegador do cliente.

Servlet: Uma aplicação especial sem Interface que se executa no servidor.

Por outro lado um desenvolvimento em Java nunca começa desde zero. Java implementa consigo um grande número de classes, incluídas gratuitamente em seu ambiente de desenvolvimento, para realizar variadas tarefas que permitem ao desenvolvedor centrar-se nas características mais inerentes a seu projeto. 

© 2015 

bottom of page