19:24
0



Estou  construindo um aplicativo JavaSE e cada vez mais se faz necessário uma  melhor performance e menor consumo de memoria, tendo isto para alguns casos comecei a utilizar mais  métodos de fabricação estáticos .
Os métodos static ou métodos da classe são funções que não dependem de nenhuma variável de instância, quando invocados executam uma função sem a dependência do conteúdo de um objeto ou a execução da instância de uma classe, sendo possível chamar diretamente qualquer método da classe e também manipulando os campos da classe.
Segundo o livro (Java efetivo Segunda Edição) as vantagens da utilização deste tipo de método são:

Não existe a necessidade de criar um novo objeto sempre que são chamados.
Podem retornar um objeto de qualquer subtipo de seu tipo de retorno.
Este tipo de método reduz a verbosidade na criação de instância de tipo parametrizadas.


Fonte: Java efetivo Segunda Edição

0 comentários:

Postar um comentário