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].


24
O impacto no desempenho do uso de instanceof em Java
Estou trabalhando em um aplicativo e uma abordagem de design envolve o uso extremamente pesado do instanceofoperador. Embora eu saiba que o design de OO geralmente tenta evitar o uso instanceof, essa é uma história diferente e esta questão está puramente relacionada ao desempenho. Eu queria saber se há algum …

5
Versão c # da palavra-chave sincronizada do java?
O c # tem sua própria versão da palavra-chave "sincronizada" do java? Ou seja, em java, pode ser especificado para uma função, um objeto ou um bloco de código, assim: public synchronized void doImportantStuff() { // dangerous code goes here. } ou public void doImportantStuff() { // trivial stuff synchronized(someLock) …



13
Quebrar ou retornar do Java 8 stream forEach?
Ao usar a iteração externa sobre um Iterablenós usamos breakou returndo aprimorado para cada loop como: for (SomeObject obj : someObjects) { if (some_condition_met) { break; // or return obj } } Como podemos breakou returnusando a iteração interna em uma expressão lambda do Java 8 como: someObjects.forEach(obj -> { …
313 java  foreach  lambda  java-8 

7
Como instalo o Java no Mac OSX, permitindo a troca de versão?
Quero instalar o OpenJDK Java no Mac OSX e fazê-lo funcionar junto com outros JDKs, pois é uma versão mais recente. Atualmente, baixei o tar.gz e o coloquei no meu caminho, mas isso é difícil de manter. A única outra instalação que encontrei que faz mais coisas automaticamente é a …
313 java  java-12 



14
Como iterar em um JSONObject?
Eu uso uma biblioteca JSON chamada JSONObject(não me importo de mudar, se necessário). Eu sei como iterar JSONArrays, mas quando analiso dados JSON do Facebook, não recebo uma matriz, apenas a JSONObject, mas preciso acessar um item por meio de seu índice, como JSONObject[0]obter o primeiro, e eu não consigo …
312 java  json 






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.