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.

4
Perché le raccolte Java sono state implementate con "metodi opzionali" nell'interfaccia?
Durante la mia prima implementazione che ha esteso il framework di raccolta Java, sono rimasto piuttosto sorpreso nel vedere che l'interfaccia di raccolta contiene metodi dichiarati opzionali. L'implementatore dovrebbe generare UnsupportedOperationExceptions se non supportato. Questo mi ha subito colpito come una cattiva scelta di progettazione API. Dopo aver letto gran …

3
È questo un uso appropriato del metodo di ripristino di Mockito?
Ho un metodo privato nella mia classe di test che costruisce un Baroggetto comunemente usato . Il Barcostruttore chiama il someMethod()metodo nel mio oggetto deriso: private @Mock Foo mockedObject; // My mocked object ... private Bar getBar() { Bar result = new Bar(mockedObject); // this calls mockedObject.someMethod() } In alcuni …
68 java  mocking 



7
In che modo IntelliJ è meglio di Eclipse? [chiuso]
So che ci sono state domande come: qual è il tuo editor / IDE preferito? , ma nessuno di loro ha risposto a questa domanda: perché spendere soldi per IntelliJ quando Eclipse è gratuito? Personalmente sono un grande fan di IntelliJ, ma non ho mai provato Eclipse. Ho usato IntelliJ …
67 java  ide  eclipse  intellij 




3
Perché alle classi java.time di Java 8 manca un metodo getMillis ()?
Java 8 ha una libreria completamente nuova per le date e gli orari nel pacchetto java.time, il che è molto gradito a chiunque abbia dovuto usare JodaTime prima o seccarsi nel creare i propri metodi di supporto per l'elaborazione delle date. Molte classi in questo pacchetto rappresentano timestamp e hanno …
64 java  java8 

4
Motivi per NON utilizzare JSF [chiuso]
Sono nuovo di StackExchange, ma ho pensato che saresti stato in grado di aiutarmi. Stiamo creando una nuova applicazione Java Enterprise, in sostituzione di una soluzione JSP legacy. A causa di molti cambiamenti, l'interfaccia utente e parti della logica aziendale verranno completamente ripensate e reimplementate. Il nostro primo pensiero è …

4
La programmazione funzionale è più veloce nel multithreading perché scrivo cose in modo diverso o perché le cose sono compilate in modo diverso?
Mi sto tuffando nel mondo della programmazione funzionale e continuo a leggere ovunque che i linguaggi funzionali sono migliori per i programmi multithreading / multicore. Capisco come i linguaggi funzionali fanno molte cose in modo diverso, come la ricorsione , i numeri casuali ecc. Ma non riesco a capire se …





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.