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
Fonte: Java efetivo Segunda Edição
0 comentários:
Postar um comentário