Perguntas com a marcação «java»

99
Memória de pilha e pilha em Java

Pelo que entendi, em Java, a memória da pilha contém primitivas e invocações de métodos e a memória heap é usada para armazenar objetos. Suponha que eu tenha uma aula class A { int a ; String b; //getters and setters } Onde o primitivo ada classe Aserá armazenado? Por que a memória heap...

98
Por que é difícil fazer um programa Java 'parecer nativo'?

A maioria dos aplicativos Java não tem a mesma aparência que os aplicativos C / C ++. O swing pode ter sido projetado propositadamente para ter uma aparência distinta, mas, com base no que li, o SWT, por exemplo, tentou 'parecer nativo' e não foi totalmente bem-sucedido. Minha pergunta é: Por que...

85
Como você evita getters e setters?

Estou tendo um momento difícil com o design de aulas de maneira extraordinária. Eu li que os objetos expõem seu comportamento, não seus dados; portanto, em vez de usar getter / setters para modificar dados, os métodos de uma determinada classe devem ser "verbos" ou ações que operam no objeto. Por...