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.
Forse c'è un nome per quello che voglio, ma non ne sono consapevole. Ho bisogno di qualcosa di simile a a LinkedHashMapin Java, ma in cui restituisce il valore "precedente" se non esiste alcun valore nella chiave specificata. Cioè, ho un elenco di oggetti memorizzati da una chiave intera (che …
Vedo spesso progetti (in progetti e team Java che utilizzano Eclipse) con prefisso i parametri della funzione p. Per esempio public void filter (Result pResult) ... Personalmente non vedo alcun vantaggio in questo, ma vorrei sapere qual è il ragionamento. La migliore spiegazione che ho sentito ancora è che è …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Sono nuovo nello sviluppo del flusso di lavoro e non credo …
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 4 anni fa . Oggi ho superato a malapena il mio esame di programmazione Java. …
Ho visto un articolo che ha presentato questa affermazione: Gli sviluppatori adorano ottimizzare il codice e con buone ragioni. È così soddisfacente e divertente. Ma sapere quando ottimizzare è molto più importante. Sfortunatamente, gli sviluppatori hanno generalmente un'orribile intuizione su dove saranno effettivamente i problemi di prestazioni in un'applicazione. Come …
A differenza del C ++, in Java, non possiamo avere solo dichiarazioni di funzioni nella classe e definizioni al di fuori della classe. Perché è così? È da sottolineare che un singolo file in Java dovrebbe contenere solo una classe e nient'altro?
Ho avuto questa idea da questa domanda su stackoverflow.com Il seguente modello è comune: final x = 10;//whatever constant value for(int i = 0; i < Math.floor(Math.sqrt(x)) + 1; i++) { //...do something } Il punto che sto cercando di fare è che l'affermazione condizionale è qualcosa di complicato e …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Supponiamo di avere un metodo foo(String bar)che opera solo su stringhe …
Java SE 8 è dotato di un nuovo meccanismo per le date, l'introduzione LocalDate, LocalTimee LocalDateTimele classi per rappresentare istanti di tempo. Per manipolare tali istanti, un insieme di metodi sono indicati: LocalDate.plusDays(...), LocalDate.minusDays(...)e così via. Ho sempre pensato che la buona pratica consistesse nel nominare metodi dopo che i …
Dopo aver letto la risposta di gnat a Perché un metodo statico principale in Java e C #, piuttosto che un costruttore? Prendo la sua risposta per dire che lo scopo di una classe Java con un metodo principale statico è define a program entry pointquello di non essere il …
Vengo da un forte background OO e recentemente ho iniziato a lavorare in un'organizzazione che, sebbene il codice sia scritto in Java, ha molta meno enfasi sul buon design OO rispetto a quello a cui sono abituato. Mi è stato detto che presento "troppa astrazione" e che dovrei invece codificare …
Non uso molto spesso i modelli di progettazione, oltre a una fabbrica occasionale e MVC, e voglio iniziare a usarli di più. Ho a portata di mano un caso concreto in cui vorrei la tua opinione sull'uso dei modelli di progettazione in questo caso. Nella mia applicazione devo convertire oggetti …
Sto lavorando ad un'applicazione con molte costanti. All'ultima revisione del codice è emerso che le costanti sono troppo sparse e dovrebbero essere organizzate in un unico file di costanti "master". Il disaccordo riguarda il modo in cui organizzarli. La maggior parte ritiene che l'uso del nome costante dovrebbe essere abbastanza …
(Questo è principalmente rivolto a coloro che hanno una conoscenza specifica dei sistemi a bassa latenza, per evitare che le persone rispondano semplicemente con opinioni prive di fondamento). Pensi che ci sia un compromesso tra la scrittura di un codice "simpatico" orientato agli oggetti e la scrittura di un codice …
Ho letto un paio di definizioni e discussioni su applicazioni REST e / o RESTful, ma non ne capisco ancora il vero significato. Di solito lavoro con le app che recuperano i dati tramite GET o inviano i dati tramite POST ad alcuni servizi Web (di solito uno script PHP) …
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.