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



8
Coda con dimensioni limitate che contiene gli ultimi N elementi in Java
Una domanda molto semplice e veloce sulle librerie Java: esiste una classe già pronta che implementa una Queuecon una dimensione massima fissa - cioè consente sempre l'aggiunta di elementi, ma rimuoverà silenziosamente gli elementi head per accogliere lo spazio per gli elementi appena aggiunti. Certo, è banale implementarlo manualmente: import …
198 collections  queue  java 

2
Perché String.chars () è un flusso di ints in Java 8?
In Java 8, esiste un nuovo metodo String.chars()che restituisce un flusso di ints ( IntStream) che rappresenta i codici carattere. Immagino che molte persone si aspetterebbero un flusso di chars qui invece. Qual è stata la motivazione per progettare l'API in questo modo?
198 java  string  java-8 

9
Interfaccia astratta Java
Considera un esempio (che compila in java) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } Perché è necessario che un'interfaccia sia "dichiarata" astratta? Esistono altre regole che si applicano con un'interfaccia astratta? Infine: se abstractè obsoleto, perché è incluso in Java? Esiste una storia …
197 java  interface  abstract 

14
URL per caricare risorse dal percorso di classe in Java
In Java, è possibile caricare tutti i tipi di risorse utilizzando la stessa API ma con protocolli URL diversi: file:///tmp.txt http://127.0.0.1:8080/a.properties jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class Ciò disaccoppia bene il caricamento effettivo della risorsa dall'applicazione che necessita della risorsa e, poiché un URL è solo una stringa, anche il caricamento delle risorse è facilmente …
197 java  url  classloader 

4
Java 8 Stream e operazioni su array
Ho appena scoperto le nuove funzionalità del flusso Java 8. Provenendo da Python, mi chiedevo se ora ci fosse un modo pulito per eseguire operazioni su array come il summing, moltiplicando due array in modo "una linea pitonica"? Grazie


11
Disponibilità OpenJDK per sistema operativo Windows [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 10 mesi fa . Migliora questa domanda Esiste una versione di OpenJDK disponibile per il sistema operativo Windows? …
197 java  windows  openjdk 

16
Come installare un JDK specifico su Mac OS X?
Voglio installare un JDK specifico (l'ultimo per esempio). Per questo, sono andato alla homepage di download di JDK: http://java.sun.com/javase/downloads/index.jsp . Ho cercato una versione per Mac, ma sono un po 'sorpreso di vedere solo le versioni scaricabili per Linux, Windows e Solaris ... Ecco il messaggio per Mac: "Apple Computer …
197 java  macos  install 


11
Metodo statico in una classe generica?
In Java, vorrei avere qualcosa come: class Clazz<T> { static void doIt(T object) { // ... } } Ma capisco Impossibile fare un riferimento statico al tipo T non statico Non capisco i generici oltre gli usi di base e quindi non ho molto senso. Non aiuta a non riuscire …


7
Booleano vs booleano in Java
Ci sono discussioni su Integervs intin Java. Il valore predefinito del primo è nullmentre nel secondo è 0. Che ne dici di Booleanvs boolean? Una variabile nella mia applicazione può avere 0/ 1valori. Vorrei usare boolean/ Booleane preferisco non usare int. Posso usare Boolean/ booleaninvece?
197 java  boolean 


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.