Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].



4
A cosa servono i numeri ottali (base 8)?
Java fornisce modi per scrivere letterali numerici nelle basi 2, 8, 10 e 16. Mi chiedo perché sia inclusa la base 8 , ad esempio int x = 0123;? Sto pensando che potrebbe esserci qualcosa di simile al fatto che in esadecimale la capacità di un byte è FF + …
11 java  literals  octal 


3
Tomcat 9.0.26 con avvio a molla 2 non può caricare il flusso di file jks chiuso
Provo a utilizzare SSL su Spring Boot 2.2.0 con Tomcat 9.0.26 incorporato ma Tomcat non può caricare il flusso di file JKS chiuso. Ecco le proprietà dell'applicazione: server.port=443 server.ssl.key-store-type=JKS server.ssl.key-store=C:\\Keystore\\mykey.jks server.ssl.key-store-password=cccc server.ssl.key-alias=*.mydomain.com Eccezione: org.springframework.boot.web.server.WebServerException: Impossibile avviare il server Tomcat incorporato su org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start (TomcatWebServer.java:215) ~ [spring-boot-2.2.0 .BUILD-SNAPSHOT.jar! /: 2.2.0.BUILD-SNAPSHOT] su org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer …

2
java 14 nullpointerexception nessun messaggio dettagliato
Java 14 ha molte nuove funzionalità. Uno di questi sta mostrando un messaggio dettagliato in NullPointerException. Ho installato Java 14 e ho provato a compilare ed eseguire una classe inferiore ma non ricevo alcun messaggio dettagliato. Mi sto perdendo qualcosa? per favore aiuto. ~/code/demo/temp$ java -version openjdk version "14" 2020-03-17 …
10 java  openj9  jdk14 

3
Lombok getter / setter vs Java 14 record
Adoro il progetto Lombok ma in questi giorni sto leggendo e provando alcune delle nuove funzionalità di java 14. All'interno della nuova funzionalità, è presente la parola chiave record che consente di creare una classe con le seguenti funzionalità già integrate: costruttore, campi finali privati, accessori, equals / hashCode, getter, …

1
Ottieni l'elenco delle dipendenze di Maven di org.apache.maven.project.MavenProject
Sto cercando di ottenere un elenco di dipendenze di alcuni artefatti di maven usando org.apache.maven.project.MavenProject. Il mio codice è così. public List<Dependencies> loadProject() { Model mavenModel = new Model(); mavenModel.setModelVersion("4.0.0"); mavenModel.setGroupId("org"); mavenModel.setArtifactId("wso2"); mavenModel.setVersion("1.0.0"); addDependency(mavenModel, "com.google.inject", "guice", "4.2.2"); addDependency(mavenModel, "ch.qos.logback", "logback-classic", "1.2.3"); MavenProject mavenProject = new MavenProject(mavenModel); //******* Need to resolve …
10 java  maven 

4
Come peek () e allMatch () lavorano insieme nell'API Stream di Java 8
Ho trovato un quiz sull'API Java 8 Stream del metodo peek come di seguito Arrays.asList("Fred", "Jim", "Sheila") .stream() .peek(System.out::println) .allMatch(s -> s.startsWith("F")); L'output è Fred Jim Sono confuso su come funziona questo stream? Il mio risultato atteso dovrebbe essere Fred Jim Sheila Il metodo peek () è un'operazione intermedia ed …


1
Comportamento ternario dispari di Java durante l'assegnazione di valore. Cosa sta facendo Java dietro le quinte affinché ciò accada?
Qualche giorno fa, mi sono imbattuto in uno scenario affascinante che non riuscivo a trovare alcuna documentazione su come o perché Java permettesse quanto segue. (Questo frammento è solo una forma semplificata del bug.) @Test public void test() { boolean bool = false; Integer intVal = Integer.valueOf(5); Long longVal = …

4
Wildfly nel contenitore Docker non si avvia
Sto cercando di accedere alla pagina di benvenuto di Wildfly in esecuzione su un contenitore Docker in Windows 10 Pro. Questo è quello che ho fatto: Tirato l'immagine: docker pull jboss/wildfly Esegui il contenitore Wildfly (funziona bene, nel registro Wildfly posso vedere che è stato avviato correttamente): docker run -it …
10 java  docker  jboss  wildfly  devops 

1
Come sapere se un BigDecimal può esattamente convertire in float o doppio?
La classe BigDecimalha alcuni metodi utili per garantire la conversione senza perdita di dati: byteValueExact() shortValueExact() intValueExact() longValueExact() Tuttavia, i metodi floatValueExact()e doubleValueExact()non esistono. Ho letto il codice sorgente OpenJDK per i metodi floatValue()e doubleValue(). Entrambi sembrano ripiegare su Float.parseFloat()e Double.parseDouble(), rispettivamente, che possono restituire l'infinito positivo o negativo. Ad …
10 java  bigdecimal 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.