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.



6
O que realmente aconteceria se java.lang.String não fosse final?
Sou desenvolvedor Java há muito tempo e, finalmente, depois de me formar, tenho tempo para estudá-lo decentemente para fazer o exame de certificação ... Uma coisa que sempre me incomodou é que String é "final". Eu entendo isso quando leio sobre problemas de segurança e coisas relacionadas ... Mas, sério, …
16 java  security 

5
Por que usar o Scala sobre Java
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Eu gosto muito do Scala como uma linguagem ... e ainda luto com o motivo pelo qual qualquer empresa deve …
16 java  scala 

20
Escrever código morto é útil?
Você acha útil escrever código morto? Alguns dizem "Se você tiver 2 lógicas para executar alguma operação, em vez de comentar ou remover outro código lógico, faça com que seja código morto, pois isso não afetará a operação". Exemplo:- if(true){ // logic - 1 } else { // logic - …
16 java 

4
Estilo de opções da linha de comando - POSIX ou o quê?
Em algum lugar, vi um discurso retórico contra java / javac, usando uma mistura de estilos Windows e Unix, como java -classpath ... -ea ... Something IMHO, não é uma mistura, é como findfunciona também, não é? AFAIK, de acordo com o POSIX, a sintaxe deve ser como java --classpath …


5
Devo usar blocos inicializadores em Java?
Recentemente, deparei com uma construção Java que nunca tinha visto antes e estava me perguntando se deveria usá-la. Parece ser chamado de blocos inicializadores . public class Test { public Test() { /* first constructor */ } public Test(String s) { /* second constructor */ } // Non-static initializer block …
16 java 

6
Como implementar hash flutuante com igualdade aproximada
Digamos que temos a seguinte classe Python (o problema existe em Java da mesma forma com equalse hashCode) class Temperature: def __init__(self, degrees): self.degrees = degrees onde degreesestá a temperatura em Kelvin como um flutuador. Agora, eu gostaria de implementar testes de igualdade e hash de Temperatureuma maneira que compara …


5
Retorno booleano de set.add () em se condicional?
O operador add da classe set retorna um booleano que é verdadeiro se o elemento (que deve ser adicionado) já não estava lá e falso caso contrário. Está escrevendo if (set.add(entry)) { //do some more stuff } considerado bom estilo em termos de escrita de código limpo? Eu estou pensando …

4
Buscando um valor sem precisar fazer nulo no Java
Muitas vezes me vejo checando nulo ao buscar um valor de alguma hierarquia de dados para evitar NullPointerExceptions, que considero propenso a erros e que precisa de muita informação. Eu escrevi uma rotina muito simples que permite ignorar a verificação nula ao buscar um objeto ... public final class NoNPE …
15 java  null 

3
Compartilhando objetos DTO entre microsserviços
TL; DR - É permitido compartilhar uma biblioteca POJO entre serviços? Geralmente, gostamos de manter o compartilhamento entre serviços estritamente limitado a nenhum, se possível. Houve um debate sobre se o serviço que está compartilhando dados deve ou não fornecer uma biblioteca de clientes para uso dos clientes. A client-lib …



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.