Domande taggate «java»

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.


9
Come comunicare che l'ordine di inserzione conta in una mappa?
Sto recuperando un set di tuple dal database e lo inserisco in una mappa. La query del database è costosa. Non esiste un ordinamento naturale ovvio degli elementi nella mappa, ma l'ordine di inserimento è comunque importante. L'ordinamento della mappa sarebbe un'operazione pesante, quindi voglio evitare di farlo, dato che …
24 java  code-quality  map 



10
Qual è il modo corretto di modellare questa attività del mondo reale che sembra aver bisogno di riferimenti circolari in OOP?
Ho lottato con un problema in un progetto Java sui riferimenti circolari. Sto cercando di modellare una situazione del mondo reale in cui sembra che gli oggetti in questione siano interdipendenti e debbano conoscersi. Il progetto è un modello generico di gioco da tavolo. Le classi di base non sono …


6
Perché java non è usato come linguaggio di costruzione?
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Se Java è un linguaggio generico e costruire un programma è qualcosa che può essere descritto usando …
24 java  c#  builds  build-system 

3
Fabbrica statica vs fabbrica come singleton
In alcuni dei miei codici, ho una fabbrica statica simile a questa: public class SomeFactory { // Static class private SomeFactory() {...} public static Foo createFoo() {...} public static Foo createFooerFoo() {...} } Durante una revisione del codice, è stato proposto che questo dovesse essere un singleton e iniettato. Quindi, …




1
Perché Java esce con successo dopo un'eccezione non rilevata?
Ogni volta che un programma Perl, Python, C ++ o Tcl si interrompe con un'eccezione non gestita, questi runtime linguistici si occupano di registrare un codice di uscita diverso da zero per il processo. Anche i programmi basati su Eclipse restituiscono 1 se falliscono durante l'avvio. I programmi eseguiti dallo …
24 java  exceptions 


2
Perché un builder dovrebbe essere una classe interna anziché nel suo file di classe?
Molti Builder Patternesempi rendono la Builderclasse interna dell'oggetto che costruisce. Questo ha un senso dal momento che indica quali sono le Builderbuild. Tuttavia, in un linguaggio tipicamente statico sappiamo quali sono le Builderbuild. D'altra parte se si Buildertratta di una classe interna, dovresti sapere quale classe Buildercostruisce senza guardare all'interno …


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.