Java è un linguaggio di programmazione orientato agli oggetti di alto livello, indipendente dalla piattaforma, originariamente sviluppato da Sun Microsystems. Java è attualmente di proprietà di Oracle, che ha acquistato Sun nel 2010.
La classe Subè una sottoclasse di classe Sup. Cosa significa praticamente? O in altre parole, qual è il significato pratico di "eredità"? Opzione 1: il codice da Sup viene praticamente copiato in Sub. (come in "copia-incolla", ma senza il codice copiato visualizzato visivamente nella sottoclasse). Esempio: methodA()è un metodo originariamente …
Sto creando un comparatore che fornisce funzionalità di ordinamento multi-colonna su una stringa delimitata. Attualmente sto usando il metodo split dalla classe String come la mia scelta preferita per dividere la stringa grezza in token. È il modo migliore per convertire la stringa grezza in un array di stringhe? Ordinerò …
Dovrei registrare alcuni eventi in un programma, ma per quanto ne so sarebbe meglio mantenere il codice di registrazione fuori dal programma perché non si tratta della reale funzionalità del programma. Quindi potresti dirmi se dovrei tenerlo completamente fuori dal codice e usare solo osservatori e ascoltatori per registrare gli …
Ho bisogno di un'interfaccia che mi assicuri che sia disponibile un certo metodo, inclusa una firma specifica. Finora è quello che ho: public interface Mappable<M> { M mapTo(M mappableEntity); } Il problema sorge quando una classe dovrebbe essere mappabile su più altre entità. Il caso ideale sarebbe questo (non Java): …
Sto scrivendo un gioco che ha molti aspetti basati sul tempo. Uso il tempo per stimare le posizioni dei giocatori quando le bancarelle e i pacchetti di rete non stanno attraversando (e il tempo che intercorre tra la ricezione dei pacchetti e non). È un gioco di tipo pacman, nel …
Quindi sono abbastanza nuovo nella programmazione nel mondo reale (al di fuori dei progetti accademici) e mi sono imbattuto in molti post che affermano che usare instanceofè una cosa negativa da usare per determinare quale classe è un oggetto specifico. La mia situazione è che ho tre classi, una classe …
So che ha qualcosa a che fare con il complemento di 2 e l'aggiunta di 1, ma non capisco come si possa codificare un altro numero con la stessa quantità di bit quando si tratta di numeri negativi.
Ho bisogno di scrivere un'applicazione GUI multipiattaforma per elaborare (in più thread) e visualizzare quantità abbastanza grandi di dati. Idealmente l'applicazione dovrebbe essere relativamente veloce e avere un bell'aspetto. L'interfaccia dell'app sarà composta da un widget tabella, un widget albero e un widget disegno figura personalizzato. L'utente sarà in grado …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Sono un programmatore Java esperto e voglio creare un'applicazione Web complessa …
Qual è la differenza tra l'overloading di un metodo e l'override in Java? C'è una differenza nella firma del metodo, nell'identificatore di accesso, nel tipo di ritorno, ecc.?
Ho letto Java Concurrency in Practice di Brian Goetz e all'interno della sezione Stack Confinement si dice che ogni thread ha il suo stack e quindi le variabili locali sono intrinsecamente confinate al thread in esecuzione; esistono nello stack dei thread in esecuzione, che non è accessibile ad altri thread. …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
In questo momento sto lottando con questo concetto di DRY (Don't Repeat Yourself) nel mio codice. Sto creando questa funzione in cui temo che stia diventando troppo complessa ma sto cercando di seguire il principio DRY. createTrajectoryFromPoint(A a,B b,C c,boolean doesSomething,boolean doesSomething2) Questa funzione che ho detto prende 3 parametri …
Supponiamo che sto lavorando su un sistema esistente, abbastanza grande. Ho un oggetto, myObjectdi classe MyClass(per esempio, supponiamo che io stia lavorando in Java). myObjectè una composizione contenente un Collection, diciamo, un Liste altri oggetti che (penso) sono irrilevanti. Contiene metodi delegati che servono solo a ricorrere ai metodi di …
Ho una sorta di "pipeline" di processo che essenzialmente sta semplicemente collegando un insieme di strumenti esistenti per automatizzare un flusso di lavoro. Per uno dei passaggi, esiste uno strumento da riga di comando esistente che fa già la carne di ciò che quel passaggio deve fare. Lo strumento CLI …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.