Articles of java

Como usar java.net.URLConnection para triggersr e manipular solicitações HTTP

O uso de java.net.URLConnection é perguntado com bastante frequência aqui, e o tutorial do Oracle é muito conciso sobre isso. Esse tutorial basicamente mostra apenas como triggersr uma requisição GET e ler a resposta. Ele não explica em nenhum lugar como usá-lo para, entre outros, executar uma solicitação POST, definir headers de solicitação, ler headers […]

Como usar o Servlets e o Ajax?

Eu sou muito novo para aplicativos da web e Servlets e tenho a seguinte pergunta: Sempre que imprimo algo dentro do servlet e o chama pelo webbrowser, ele retorna uma nova página contendo esse texto. Existe uma maneira de imprimir o texto na página atual usando o Ajax?

Como arredondar um número para n casas decimais em Java

O que eu gostaria é um método para converter um double em uma string que arredonda usando o método half-up – ou seja, se o decimal a ser arredondado é 5, ele sempre arredonda para o número anterior. Esse é o método padrão de arredondamento que a maioria das pessoas espera na maioria das situações. […]

Por que a class Java Vector (e Stack) é considerada obsoleta ou obsoleta?

Por que o Java Vector é considerado uma class legada, obsoleta ou obsoleta? O seu uso não é válido ao trabalhar com simultaneidade? E se eu não quiser sincronizar manualmente objects e apenas quiser usar uma coleção segura para thread sem precisar fazer cópias novas da matriz subjacente (como CopyOnWriteArrayList faz), então é bom usar […]

Por que preciso replace os methods equals e hashCode em Java?

Recentemente eu li através deste documento de trabalho do desenvolvedor . O documento é todo sobre a definição de hashCode() e equals() eficaz e correta, no entanto, não sou capaz de descobrir por que precisamos replace esses dois methods. Como posso tomar a decisão de implementar esses methods com eficiência?

Como eu crio um arquivo e escrevo nele em Java?

Qual é a maneira mais simples de criar e gravar em um arquivo (texto) em Java?

Como corrigir java.lang.UnsupportedClassVersionError: Versão major.minor não suportada

Eu estou tentando usar o Notepad + + como minha ferramenta tudo-em-um editar, executar, compilar, etc. Eu tenho o JRE instalado e configurei minha variável de caminho para o diretório … / bin. Quando executo meu “Hello world” no Notepad ++, recebo esta mensagem: java.lang.UnsupportedClassVersionError: test_hello_world : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at […]

Java String.equals versus ==

Esse código separa uma string em tokens e os armazena em uma matriz de strings e compara uma variável com a primeira home … por que ela não está funcionando? public static void main(String…aArguments) throws IOException { String usuario = “Jorman”; String password = “14988611”; String strDatos = “Jorman 14988611”; StringTokenizer tokens = new StringTokenizer(strDatos, […]

Qual é a maneira mais simples de imprimir um array Java?

Em Java, as matrizes não sobrescrevem toString() , portanto, se você tentar imprimir uma diretamente, obterá o className + @ + o hex do hashCode da matriz, conforme definido por Object.toString() : int[] intArray = new int[] {1, 2, 3, 4, 5}; System.out.println(intArray); // prints something like ‘[I@3343c8b3’ Mas geralmente nós realmente queremos algo mais […]

Ordenar um mapa por valores

Sou relativamente novo no Java e, muitas vezes, acho que preciso classificar um Map nos valores. Como os valores não são exclusivos, eu me vejo convertendo o keySet em uma array e classificando essa matriz por meio de ordenação de matriz com um comparador personalizado que classifica o valor associado à chave. Existe um caminho […]