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.


7
O que há de errado com os genéricos de Java? [fechadas]
Já vi várias vezes neste site postagens que desacreditam a implementação de genéricos em Java. Agora, posso dizer honestamente que não tive problemas com o uso deles. No entanto, eu não tentei fazer uma classe genérica sozinho. Então, quais são seus problemas com o suporte genérico do Java?
49 java  generics 

8
Podemos usar Java para uso comercial?
O Java é uma licença GPL (referência da wikipedia). Não sei se posso usá-lo em projetos comerciais. Eu já tenho um site escrito em Java e pretendo usá-lo para uso comercial. Isso é ilegal?
49 java  licensing  bcl 




6
É melhor verificar `c> = '0' 'ou` c> = 48`?
Após uma discussão com alguns colegas, tenho uma pergunta 'filosófica' sobre como tratar o tipo de dados char em Java, seguindo as melhores práticas. Suponha um cenário simples (obviamente, este é apenas um exemplo muito simples, a fim de dar um significado prático à minha pergunta) , em que, dado …

6
Boas ou más práticas para mascarar coleções Java com nomes de classe significativos?
Ultimamente, tenho o hábito de "mascarar" coleções Java com nomes de classes amigáveis ​​ao ser humano. Alguns exemplos simples: // Facade class that makes code more readable and understandable. public class WidgetCache extends Map<String, Widget> { } Ou: // If you saw a ArrayList<ArrayList<?>> being passed around in the code, …



5
Padrão do Construtor: Quando falhar?
Ao implementar o Padrão do Construtor, muitas vezes me vejo confuso sobre quando deixar a construção falhar e até consigo tomar posições diferentes sobre o assunto a cada poucos dias. Primeiro alguma explicação: Com a falha inicial, quero dizer que a construção de um objeto deve falhar assim que um …

6
Quão necessário é seguir práticas defensivas de programação para códigos que nunca serão disponibilizados ao público?
Estou escrevendo uma implementação Java de um jogo de cartas, então criei um tipo especial de coleção que estou chamando de zona. Todos os métodos de modificação do Java's Collection não são suportados, mas há um método na API da região move(Zone, Card), que move um cartão da região em …




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.