Roge ✨
@roge.comunidade.dev.br
Sei um pouco de cada coisa e muito de nada.
Parece que a internet morta matará as empresas.
October 15, 2025 at 2:13 PM
Parece que a internet morta matará as empresas.
Quebrei o Gemini Pro
October 12, 2025 at 4:44 PM
Quebrei o Gemini Pro
Vai com calma Tufão…..
August 14, 2025 at 8:53 PM
Vai com calma Tufão…..
August 9, 2025 at 11:55 AM
Não sei se vocês andam acompanhado as notícias do dia, mas a Fátima de Vale Tudo se jogou da escada.
August 4, 2025 at 11:20 PM
Não sei se vocês andam acompanhado as notícias do dia, mas a Fátima de Vale Tudo se jogou da escada.
Instanciação de Classe
Carrega a classe e executa o static da classe Pessoa, porém, como objeto não foi instanciado, apenas carregado, não irá executar o construtor de pessoa.
Carrega a classe e executa o static da classe Pessoa, porém, como objeto não foi instanciado, apenas carregado, não irá executar o construtor de pessoa.
August 4, 2025 at 11:08 PM
Instanciação de Classe
Carrega a classe e executa o static da classe Pessoa, porém, como objeto não foi instanciado, apenas carregado, não irá executar o construtor de pessoa.
Carrega a classe e executa o static da classe Pessoa, porém, como objeto não foi instanciado, apenas carregado, não irá executar o construtor de pessoa.
Instanciação de Objeto
Utilizando o new, carrega a classe e instancia — aloca um espaço na memória heap.
Utilizando o new, carrega a classe e instancia — aloca um espaço na memória heap.
August 4, 2025 at 11:08 PM
Instanciação de Objeto
Utilizando o new, carrega a classe e instancia — aloca um espaço na memória heap.
Utilizando o new, carrega a classe e instancia — aloca um espaço na memória heap.
Clonagem:
Mais um caso onde pelo menos uma vez precisa chamar a classe original, aqui é literalmente uma cópia da instância original.
Mais um caso onde pelo menos uma vez precisa chamar a classe original, aqui é literalmente uma cópia da instância original.
August 4, 2025 at 11:08 PM
Clonagem:
Mais um caso onde pelo menos uma vez precisa chamar a classe original, aqui é literalmente uma cópia da instância original.
Mais um caso onde pelo menos uma vez precisa chamar a classe original, aqui é literalmente uma cópia da instância original.
Injeção de depedência:
No caso do Spring, ele mesmo gerencia os objetos, só é necessário anotar com o @Autowired para avisar quem irá chamar o construtor.
No caso do Spring, ele mesmo gerencia os objetos, só é necessário anotar com o @Autowired para avisar quem irá chamar o construtor.
August 4, 2025 at 11:08 PM
Injeção de depedência:
No caso do Spring, ele mesmo gerencia os objetos, só é necessário anotar com o @Autowired para avisar quem irá chamar o construtor.
No caso do Spring, ele mesmo gerencia os objetos, só é necessário anotar com o @Autowired para avisar quem irá chamar o construtor.
Deserialização (fala isso 3 vezes na frente do espelho):
Para o Deserialização funcionar, precisa que em outro momento a classe já tenha sido instanciado, pois o FileInputStream() irá pegar o arquivo binário da classe Pessoa.
Para o Deserialização funcionar, precisa que em outro momento a classe já tenha sido instanciado, pois o FileInputStream() irá pegar o arquivo binário da classe Pessoa.
August 4, 2025 at 11:08 PM
Deserialização (fala isso 3 vezes na frente do espelho):
Para o Deserialização funcionar, precisa que em outro momento a classe já tenha sido instanciado, pois o FileInputStream() irá pegar o arquivo binário da classe Pessoa.
Para o Deserialização funcionar, precisa que em outro momento a classe já tenha sido instanciado, pois o FileInputStream() irá pegar o arquivo binário da classe Pessoa.
Formas implícitas de instanciação:
Reflexão
Por baixo dos panos ainda usa o New quando chama os métodos via reflexão (por isso implícito).
Reflexão
Por baixo dos panos ainda usa o New quando chama os métodos via reflexão (por isso implícito).
August 4, 2025 at 11:08 PM
Formas implícitas de instanciação:
Reflexão
Por baixo dos panos ainda usa o New quando chama os métodos via reflexão (por isso implícito).
Reflexão
Por baixo dos panos ainda usa o New quando chama os métodos via reflexão (por isso implícito).
Digo a grosso modo, pois ainda existe o método create() que como já mencionado, ele é uma convenção em padrões de projetos, que em resumo, faz a instanciação da classe dentro do próprio construtor da classe:
August 4, 2025 at 11:08 PM
Digo a grosso modo, pois ainda existe o método create() que como já mencionado, ele é uma convenção em padrões de projetos, que em resumo, faz a instanciação da classe dentro do próprio construtor da classe:
As ditas implícitas, são chamadas que podem serem feitas via reflexões, deserialização, injeção de dependências ou clonagem.
Formas explícitas de instanciação
A grosso modo, só existe uma forma explícita de instanciação, que é utilizando a palavra reservada new:
Formas explícitas de instanciação
A grosso modo, só existe uma forma explícita de instanciação, que é utilizando a palavra reservada new:
August 4, 2025 at 11:08 PM
As ditas implícitas, são chamadas que podem serem feitas via reflexões, deserialização, injeção de dependências ou clonagem.
Formas explícitas de instanciação
A grosso modo, só existe uma forma explícita de instanciação, que é utilizando a palavra reservada new:
Formas explícitas de instanciação
A grosso modo, só existe uma forma explícita de instanciação, que é utilizando a palavra reservada new:
Se executar esse código abaixo ele irá sair no console na seguinte ordem:
// Classe Exemplo inicializada. (INICIALIZADA PELA JVM)
// Método main iniciado. (INICILIAZADA PELA JVM)
// Variável de instância num inicializada. (INSTANCIADA — EXECUTA APÓS O MAIN INICIALIZAR)
// Classe Exemplo inicializada. (INICIALIZADA PELA JVM)
// Método main iniciado. (INICILIAZADA PELA JVM)
// Variável de instância num inicializada. (INSTANCIADA — EXECUTA APÓS O MAIN INICIALIZAR)
July 30, 2025 at 12:37 AM
Se executar esse código abaixo ele irá sair no console na seguinte ordem:
// Classe Exemplo inicializada. (INICIALIZADA PELA JVM)
// Método main iniciado. (INICILIAZADA PELA JVM)
// Variável de instância num inicializada. (INSTANCIADA — EXECUTA APÓS O MAIN INICIALIZAR)
// Classe Exemplo inicializada. (INICIALIZADA PELA JVM)
// Método main iniciado. (INICILIAZADA PELA JVM)
// Variável de instância num inicializada. (INSTANCIADA — EXECUTA APÓS O MAIN INICIALIZAR)
Faz tempo que não faço esse
July 28, 2025 at 5:54 PM
Faz tempo que não faço esse
July 26, 2025 at 2:11 PM
E essa notificação aqui? 🥹
July 25, 2025 at 1:19 PM
E essa notificação aqui? 🥹
É muito absurdo uma ‘Pedra’ custar tanto dinheiro.
July 21, 2025 at 2:58 PM
É muito absurdo uma ‘Pedra’ custar tanto dinheiro.