Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível, independente de plataforma e orientada a objetos, originalmente desenvolvida pela Sun Microsystems. Atualmente, o Java pertence à Oracle, que comprou a Sun em 2010.



3
Existe um bom motivo para usar a interface de coleção do Java?
Ouvi o argumento de que você deve usar a interface mais genérica disponível para não ficar vinculado a uma implementação específica dessa interface. Essa lógica se aplica a interfaces como java.util.Collection ? Prefiro ver algo como o seguinte: List<Foo> getFoos() ou Set<Foo> getFoos() ao invés de Collection<Foo> getFoos() No último …

5
O que você achou da GWT? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Como estou aprendendo Java nesse período e acabei de …
11 java  javascript  gwt 

10
Java ou C ++ para cursos universitários de CS?
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora de tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Estou no meio de me matricular na escola para obter um diploma de CS. A escola que estou estudando oferece, …
11 java  c++  education 


2
Descontinuado vs. Denegrido no JavaDoc?
No JavaDoc para X509Certificate getSubjectDN()ele afirma: Denegrido , substituído por getSubjectX500Principal (). Estou acostumado a ver Preterido nos métodos que não devem mais ser usados, mas não Denegridos. Eu encontrei um relatório de bug sobre este caso específico, onde foi fechado com o comentário: Isso não é um bug. "Descontinuado" …

3
Como os tipos existenciais diferem das interfaces?
Dado o tipo existencial T = ∃X.{op₁:X, op₂:X→boolean} e essa interface Java genérica: interface T<X> { X op₁(); boolean op₂(X something); } Quais são as diferenças fundamentais entre o tipo existencial e a interface Java? Obviamente, existem diferenças sintáticas e a orientação a objetos do Java (que também inclui detalhes …

3
No Java 8, é estilisticamente melhor usar expressões de referência de método ou métodos retornando uma implementação da interface funcional?
O Java 8 adicionou o conceito de interfaces funcionais , bem como vários novos métodos projetados para assumir interfaces funcionais. Instâncias dessas interfaces podem ser criadas de forma sucinta usando expressões de referência de método (por exemplo SomeClass::someMethod) e expressões lambda (por exemplo (x, y) -> x + y). Um …

5
O escopo do nível do pacote Java é útil?
Eu entendo a idéia do escopo do pacote e às vezes até pensei que eu queria. No entanto, toda vez que me empenhava em tentar usá-lo, descobri que não atendia às necessidades que eu pensava que serviriam. Minha principal questão sempre parece ser que as coisas que desejo limitar o …
11 java  scope 



4
Padrão de design para agrupar o log em torno da execução
Introdução Estou implementando uma classe Java abstrata de uma estrutura de processamento *. Ao implementar a função execute, sou capaz de adicionar funcionalidade lógica de negócios. Gostaria de adicionar o registro no início e no final de cada implementação de todas as minhas funções de execução. Também entre alguns logs, …

3
É uma boa prática agrupar um conjunto de propriedades relacionado em sua própria estrutura / classe?
Escrevendo um objeto User em Swift, embora minha pergunta esteja relacionada a qualquer linguagem fortemente tipada. Um usuário pode ter vários links (perfil do Facebook, perfil do Instagram etc.). Algumas perguntas sobre isso. É uma boa prática agrupar links em seu próprio objeto? struct Usuário { var firstName: string var …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.