Postagens

Programação Orientada A Objetos

Imagem
  Programação Orientada A Objetos - Object Oriented Programming (OOP) , se você está familiarizado com o mundo do desenvolvimento de software já deve ter ouvido falar. A programação orientada a objetos é um paradigma que visa o design de sistema em estruturas de entidades, objetos e relacionamentos entre essas entidades. De maneira concisa, programar no paradigma orientado a objetos é desenvolver um sistema com estrutura baseada em objetos da realidade, em que cada objeto contém seus atributos (dados) e comportamentos (métodos), objetos  que se relacionam uns com os outros, modificando o estado do programa até produzirem o resultado esperado. Mas isso não é tudo! A Programação orientada a objetos traz muito mais conceitos e fundamentos para o desenvolvimento baseado neste paradigma, como: fundamentos de abstração, reúso, encapsulamento, conceitos estruturais como classe, atributos, métodos, objetos, os conceitos relacionais como herança, polimorfismo, associação, interfa...

A História Do Java

Imagem
      Em 1991 um grupo de empregados da empresa Sun Microsystems iniciaram um projeto chamado Green liderado pelo engenheiro James Gosling . O objetivo desse projeto era desenvolver para pequenos dispositivos eletrônicos de consumo com o PDA (Personal Digital Assistant) .   Com o intuito de desenvolver programas portáteis para diversos dispositivos, a equipe teve a ideia de desenvolver um sistema operacional que permitiria executar seus programas em diversos tipos de equipamentos. O sistema operacional desenvolvido foi chamado de GreenOS e a nova linguagem foi chamada de Oak (carvalho) em referência a um carvalho que ficava em frente a janela do escritório onde o chefe de projeto James Gosling trabalhava.   Com o sistema operacional e uma interface gráfica prontos, a equipe desenvolveu um PDA chamado de Star7 . Em 1993 uma oportunidade apareceu para o grupo Green , a empresa FirstPerson procurava propostas de sistemas operacionais e tecnologia de video sob ...

Porque Java?

Imagem
      Uma linguagem de programação orientada a objetos, multiplataforma, segura e confiável para codificar tudo, de aplicações móveis, software empresarial até aplicações de big data e tecnologias do servidor. Se você conhece ou trabalha com essa fantástica linguagem de programação sabe como Java é uma linguagem de uso versátil: desenvolvimento de jogos , computação em nuvem , big data , inteligência artificial , internet das coisas e a lista vai longe!          Java vem sendo uma escolha muito popular entre os desenvolvedores há mais de duas décadas, não só por ser uma linguagem de plataforma independente ou pela sua segurança, mas o grande suporte ativo da comunidade, suas imensas bibliotecas integradas e muitos recursos de aprendizado de alta qualidade faz com que essa linguagem fique entre as primeiras opções entre várias linguagens existentes.     Uma questão a se considerar ao escolher uma nova linguagem de ...