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




3
Como converter short [] em List <Short> em Java com fluxos?
Imaginei que poderia extrapolar a partir desta pergunta, mas não posso Eu posso fazer short[] shortarray = {0,1,2}; List&lt;Short&gt; shortList = new ArrayList&lt;Short&gt;(); for (Short s : shortarray) { shortList.add(s); } Mas eu estou querendo saber como fazê-lo com fluxos. List&lt;Short&gt; shortList = Arrays.stream(shortarray).boxed() .collect(Collectors.toList()); não funciona, por exemplo, mas …



2
Resolução de sobrecarga, que método é chamado
Suponhamos que eu tenha uma ComponentBaseturma, filha ObjectContextDecoratore neta de ObjectContext. public class ComponentBase extends ObjectContextDecorator { } public class ObjectContextDecorator extends ObjectContext { public void set(String objectTypePath, String characteristicName, Object value) { //... } } public class ObjectContext { public void set(String characteristicName, Object value, boolean forced) { //... …

3
Refatorar o polimorfismo usando Java 8
Como tenho uma base de código antiga que preciso refatorar usando o Java 8, tenho uma interface que informa se meu site atual suporta a plataforma. public interface PlatformSupportHandler { public abstract boolean isPaltformSupported(String platform); } e eu tenho várias classes implementando-o e cada classe suporta uma plataforma diferente. Algumas …
8 java  spring  java-8 

1
Como exibir a documentação da API do aplicativo usando springdoc-openapi-webflux-ui?
Eu li esta https://springdoc.github.io/springdoc-openapi-demos/ documentação para usar o springdoc-openapi-webflux-ui. Como a documentação disse, acabei de adicionar a springdoc-openapi-webflux-uibiblioteca ao meu aplicativo:implementation('org.springdoc:springdoc-openapi-webflux-ui:1.2.26') Além disso, eu personalizei o caminho para a API em application.yml: springdoc: swagger-ui: path: /swagger-ui.html Quando inicio o aplicativo e vou para http: // localhost: 8080 / swagger-ui.html , …

1
Como alocar memória dinamicamente para o ambiente do AWS Elastic Beanstalk de contêiner com várias janelas de encaixe executando aplicativos Java
Eu quero espremer cada grama de uso possível da camada de elástico livre do pé de feijão. Meu back-end é construído como um conjunto de microsserviços (usando o ktor). Eu tenho 5 microsserviços para ser mais preciso. Tudo isso é dockerizado e eu estou tentando executá-los na mesma pequena instância …


1
JavaFX 0x300b: Não foi possível obter a superfície EGL
Estou tentando executar um exemplo de javafx em um raspaberry pi 3 em um ambiente incorporado (buildroot), quero executá-lo sem o X. quando executo o comando: /root/jre-13.0.1/bin/java -Dfile.encoding=UTF-8 --add-modules javafx.controls,javafx.fxml -Dprism.verbose=true -Djavafx.verbose=true -Dglass.platform=Monocle -Dprism.order=es2 -Djava.library.path=/root/jre-13.0.1/lib/ -Dembedded=monocle -jar /home/root/NetBeansProjects//JavaFXFXML/dist/JavaFXFXML.jar Estou tendo o erro a seguir: cmd : cd '/home/root/NetBeansProjects//JavaFXFXML'; '/root/jre-13.0.1//bin/java' -Dfile.encoding=UTF-8 …

2
Java - Como trocar um caminho de arquivo de recurso por um arquivo de teste durante o teste de unidade?
Eu tenho um arquivo de recurso que tem algumas configurações. Eu tenho uma classe ResourceLoader que carrega as configurações deste arquivo. Atualmente, esta classe é uma classe singleton instanciada ansiosamente. Assim que essa classe é carregada, ela lê as configurações do arquivo (caminho do arquivo armazenado como um campo constante …


3
Optional.orElse não compila com tipos anônimos
Encontrei um problema estranho usando Optionalclasses anônimas e s: public class Foo { interface Bar { } void doesNotCompile() { Optional.of(new Bar() { }).orElse(new Bar() { }); } void doesNotCompile2() { final Bar bar = new Bar() { }; Optional.of(new Bar() { }).orElse(bar); } void compiles1() { final Bar bar …

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.