Perguntas com a marcação «java»

Java é uma linguagem de programação de alto nível popular. Use essa tag quando tiver problemas ao usar ou entender o próprio idioma. Essa tag raramente é usada sozinha e é mais frequentemente usada em conjunto com [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

26
Por que o processamento de uma matriz classificada é mais rápido que o processamento de uma matriz não classificada?
Como usar o estouro de pilha no Stack Overflow : por que você está usando esse recurso? Aqui está um pedaço de código C ++ que mostra um comportamento muito peculiar. Por algum motivo estranho, classificar os dados milagrosamente torna o código quase seis vezes mais rápido: #include <algorithm> #include …

9
Por que subtrair essas duas vezes (em 1927) está dando um resultado estranho?
Se eu executar o programa a seguir, que analisa duas seqüências de datas fazendo referência a tempos com um segundo de diferença e as compara: public static void main(String[] args) throws ParseException { SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str3 = "1927-12-31 23:54:07"; String str4 = "1927-12-31 23:54:08"; Date …
6827 java  date  timezone 



30
Evitando! = Instruções nulas
Eu uso object != nullmuito para evitar NullPointerException. Existe uma boa alternativa para isso? Por exemplo, eu costumo usar: if (someobject != null) { someobject.doCalc(); } Isto verifica para um NullPointerExceptionpara o someobjectobjecto no fragmento acima. Observe que a resposta aceita pode estar desatualizada, consulte https://stackoverflow.com/a/2386013/12943 para obter uma abordagem …



11
Casos de uso adequados para Android UserManager.isUserAGoat ()?
Deseja melhorar este post? Forneça respostas detalhadas para esta pergunta, incluindo citações e uma explicação de por que sua resposta está correta. Respostas sem detalhes suficientes podem ser editadas ou excluídas. Eu estava olhando as novas APIs introduzidas no Android 4.2 . Enquanto olhava para a UserManagerclasse, me deparei com …
3633 java  android  usermanager 



17
Por que char [] é preferido sobre String para senhas?
No Swing, o campo da senha possui um método getPassword()(retornos char[]) em vez do método usual getText()(retornos String). Da mesma forma, encontrei uma sugestão para não usar Stringpara lidar com senhas. Por que Stringrepresenta uma ameaça à segurança quando se trata de senhas? Parece inconveniente de usar char[].
3422 java  string  security  passwords  char 





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.