Domande con tag 'java'

1
risposta

Perché la conversione tra Instant e Date è stata indicata come era?

Quando Instant è stato introdotto con JSR-310, sono stati aggiunti metodi di convenienza per eseguire la conversione tra Date e Instant : Date input = new Date(); Instant instant = input.toInstant(); Date output = Date.from(insta...
posta 05.01.2016 - 11:23
2
risposte

Qual è la complessità della funzione split split di Java?

La mia stringa è di tipo "abacsdsdvvsg" o "a a a a a a a" E io uso String[] stringArray = s.split(""); o String[] stringArray = s.split(" "); Mi chiedo quale sarebbe la complessità (in O(string length) ) per la suddetta...
posta 24.09.2016 - 11:08
2
risposte

Perché la classe Java Collections non è definitiva?

La classe Collections in Java consiste solo di metodi statici, come dichiarato nelle specifiche This class consists exclusively of static methods that operate on or return collections. It contains polymorphic algorithms that operate on...
posta 28.09.2016 - 16:36
3
risposte

È una cattiva idea usare la variabile flag per cercare l'elemento MAX nella matrice?

Durante la mia carriera di programmatore ho preso l'abitudine di introdurre una variabile flag che indica che il primo confronto è avvenuto, proprio come fa Msft nella sua implementazione del metodo di estensione linq Max () public static int...
posta 15.11.2011 - 20:40
4
risposte

Sta usando l'oggetto della classe principale meglio dell'utilizzo del metodo principale statico? [chiuso]

Ho notato almeno nei programmi java che le persone tendono a preferire iniziare i loro programmi creando e istanza della classe che contiene il metodo principale e attivando un metodo non statico al suo interno, in questo modo class MainCl...
posta 13.08.2015 - 05:35
3
risposte

Non restituisce una raccolta come non modificabile / immutabile, senza necessità di interrompere l'ambito del metodo?

Diciamo che creo un Collection in un metodo di istanza. Non assegno quel riferimento a nessuna variabile di istanza. Piuttosto, lo restituisco al invocatore. Quindi esco. Ora, l'unica cosa con un riferimento a quel Collection è l'in...
posta 12.02.2016 - 03:05
3
risposte

Passaggio alla connessione del database alla libreria

Sto scrivendo la libreria java (file jar) per registrare la richiesta di servizio Web e le risposte in un database per l'applicazione interna. Questa libreria avrà due metodi registerReuqest e registerResponse . Mi chiedo è una buon...
posta 07.04.2017 - 09:45
2
risposte

Quando dovresti usare le Classi locali in Java?

Ho saputo delle classi locali nella pagina di Oracle Java Tutorial . Classi non annidate. Non mi vedo usando le lezioni locali. Rende il codice disordinato e puoi fare facilmente ciò che le classi locali fanno con una classe dichiarata separ...
posta 19.05.2014 - 19:58
1
risposta

Qual è la motivazione dietro l'annotazione @ImplementedBy in Guice?

Di recente ho letto sull'annotazione @ImplementedBy disponibile in Google Guice . Consente al programmatore di specificare un'associazione tra un'interfaccia e la sua implementazione per l'uso futuro nell'integrazione delle dipendenze. È u...
posta 16.05.2015 - 18:38
2
risposte

Controllare le precondizioni nel modo corretto

Ho una classe con circa 1300 linee e ha molti metodi simili a CRUD che necessitano di parametri da controllare, per alcuni è più di poche regole. Per motivi di chiarezza, userò nomi generici per la mia classe e i miei metodi. Ho finito di...
posta 25.04.2016 - 20:31