Categoria: Java
Modificadores de acesso em Java
Bene Silva Júnior 21/11/2021
Modificadores de acesso em Java determinam como será a visibilidade de uma classe, atributo ou método a partir de outras classes ou métodos. Alguns modificadores podem ser usados para os esses três itens, porém outros podem ser específicos para as classe. Veja: public: Uma classe declarada como pública dá as outras classes, de todos os pacotes, […]
Interface em Java
Bene Silva Júnior 21/11/2021
Interface em Java é um recurso da orientação a objeto utilizado em Java que define ações que devem ser obrigatoriamente executadas, mas que cada classe pode executar de forma diferente. Interfaces contém valores constantes ou assinaturas de métodos que devem ser implementados dentro de uma classe. E por que isso? Isso se deve ao fato […]
Input/Output em Java
Bene Silva Júnior 21/11/2021
A entrada e saída (Input/Output) em Java é um conceito essencial ao se trabalhar com Java. Ele consiste em elementos como entrada, saída e fluxo. A entrada são os dados que damos ao programa. A saída são os dados que recebemos do programa na forma de resultado. Stream representa o fluxo de dados ou a […]
Herança em Java
Bene Silva Júnior 21/11/2021
A herança é um dos pilares fundamentais da programação orientada a objetos, e Java não é exceção. Esse conceito poderoso permite criar uma hierarquia de classes, promovendo a reutilização de código e a organização eficiente de funcionalidades. Vamos explorar alguns aspectos essenciais da herança em Java. 1. Hierarquia de classes Em Java, a herança é […]
Estruturas de decisão e iteração em Java
Bene Silva Júnior 21/11/2021
As estruturas de decisão permitem que o programa escolha entre diferentes caminhos de execução com base em condições. As principais estruturas de decisão em Java são: if-else, switch, e o operador ternário. Nest post, conheça melhor as estruturas de decisão e iteração em Java. Estrutura IF-ELSE A estrutura if-else é usada para executar um bloco […]
Encapsulamento em Java
Bene Silva Júnior 21/11/2021
O encapsulamento em Java é o processo de proteger os membros de uma classe (atributos e métodos), permitindo que somente os membros necessários (públicos) sejam acessados pelos usuários da classe. O encapsulamento apresenta as seguintes vantagens: Facilidade de manutenção: A manutenção de classes pode ser efetuada de maneira isolada, ou seja, se um atributo tiver seu […]
Construtores em Java
Bene Silva Júnior 21/11/2021
Construtores em Java constroem as coisas, ou melhor, objetos. Toda classe em java tem pelo menos um construtor (até abstratas, enums), exceto interfaces. Mas é claro que interfaces não tem construtores, elas não fazem nada! Mas não subestime-as, elas são importantes para fornecer um acoplamento fraco entre as classes. Todas as classes (até os enums) […]
Classes e métodos abstratos em Java
Bene Silva Júnior 21/11/2021
Na programação orientada a objetos (POO), a abstração é uma técnica fundamental que permite modelar conceitos complexos em estruturas mais simples e compreensíveis. Em Java, isso é alcançado por meio de classes abstratas e métodos abstratos. Neste post, vamos explorar o que são essas estruturas, como funcionam e como utilizá-las efetivamente. O que são Classes […]
Classes em Java
Bene Silva Júnior 21/11/2021
Classes em Java definem o modelo de um objeto, ou seja, todas as características que o objeto contém foram definidas pela classe. É importante considerar que uma classe não representa nenhum objeto em particular, pois é só um modelo. Em Java o nome da classe e o nome do arquivo .java devem ser exatamente iguais. […]
Banco de dados com Java
Bene Silva Júnior 21/11/2021
O acesso a dados externos é um dos recursos mais usados e mais úteis na área de desenvolvimento. Quase todos os sistemas desenvolvidos precisam de um banco de dados, havendo raras exceções. Neste post veja banco de dados com Java. O Java, diferente de linguagens como PHP, não suporta o acesso a banco de dados […]