Användbara länkar från professorn – 8 - 1

"Amigo, nivå-8 Java-utvecklare, rapporterar för en lektion, sir!"

"Ah, Amigo, är det du? Hälsningar! Av den militära retoriken att döma måste du prata för mycket med kaptenen."

"Inte alls, sir! Jag pratade ganska mycket med kaptenen! Här är min rapport: Jag har studerat och delvis förstått lektionen om insamlingar, och jag har slutfört många uppgifter om insamlingar, sir! Men det är inte allt..."

"Delvis, säger du? Inte hela vägen, säger du? Ja, här är fem intressanta lektioner att hjälpa till. Jag hoppas att allt blir mycket tydligare efter att du har granskat dem."

ArrayList i bilder

"Om du inte riktigt förstår hur ArrayList fungerar, är den här lektionen för dig. Det kommer att finnas många bilder och förklaringar och nästan ingen kod. Men viktigast av allt, efter att du har läst och assimilerat den kommer du att förstå mycket väl hur ArrayList fungerar... Vem vet, kanske du till och med implementerar din egen efter det! Så det här är en bra uppgift för en nybörjare att öva på."

Samlingsklass

"Det finns uppgifter som ArrayList är perfekt för. Javas skapare implementerade den här funktionen i en separat klass, så att du och andra utvecklare inte behöver tillhandahålla din egen implementering varje gång. Den här artikeln kommer att behandla dessa uppgifter och klassen Collection . ."

Länkad lista

"Java-programmeraren lever inte enbart av ArrayList. Det finns många andra användbara datastrukturer. Till exempel en länkad lista (implementerad i klassen LinkedList). Du har redan gjort ett första intryck av det, men har ännu inte utforskat det. LinkedLists specialfunktioner? Läs artikeln så får du en mycket bättre förståelse för hur denna datastruktur är organiserad och vilka fördelar den är!"

HashMap: vilken typ av karta är detta?

"Och ytterligare en om en datastruktur som du har hört något om på lektionerna... Vad säger du? Har du redan fattat allt om HashMap? I så fall är jag glad för din skull (även om du med största sannolikhet har fel !). Men om du känner dig tveksam, läs artikeln och lär dig. Den har många användbara exempel."

Hur man inte går vilse i tid: DateTime och Kalender

"Hej, här är något nytt: lite användbar information om hur man blir bättre på Java över tid. Historiskt sett var Date den första klassen för att arbeta med datum... Har du hört talas om det? Du kan använda det, men det... eh... är lite konstigt även för mig... Och det är föråldrat (kommer du ihåg det ordet? Om inte, googla det snabbt). Senare dök det upp mer sofistikerade verktyg: DateTime och Calendar. Jag rekommenderar att du studerar dem!"

"Det var allt för idag. Inte särskilt många extra lektioner den här gången, men de är alla väldigt användbara och grundliga. Vad fan?! Hej, sluta nicka. Rätt ansikte! Återigen, rätt ansikte! Mars! Läs!"