Cum de a merge de la c dezvoltare la java, dezvoltarea sistemului

Lucrați - un lucru amuzant. Se întâmplă să scrieți timp de 10 ani cu privire la plusuri, le cunoașteți destul de bine și, brusc, hera, deveniți un dezvoltator Java de frunte. Mai mult decât atât, nici nu ați dori să vă re-calificați, deoarece angajatorii s-au rupt în bucăți și, în general, le-a plăcut instrumentul. Dar, de când m-am implicat, nu rupeți contractul din cauza unui astfel de lucru ca un nou limbaj de programare.

Cu toate acestea, după o astfel de "re-calificare" neașteptată, întrebarea de a intra în subiect este acută. Da, limbile sunt similare, dar bibliotecile nu au prea multe de făcut și, în general, trebuie să înțelegeți ce faceți. Scopul final în cazul meu, arată ceva de genul: rețea de nivel scăzut de dezvoltare + de securitate + un pic WEB-moors (primavara + JSP).

Deoarece dezvoltarea îndelungată a aplicațiilor în rețea și distribuite pe plusuri oferă un fundal destul de bun, atunci, deoarece "învățarea în Java" a trebuit să citească / defilați nu este prea mult. Cel mai util lucru pe care l-am găsit a fost:

Structura mașinii virtuale Java. Este o nebunie să lucrezi cu o unealtă fără a avea o idee despre aranjamentul său intern. Deci, este necesar să începem cu asta.

Managementul memoriei în mașina virtuală Java HotSpotTM. Nu-mi place să lucrez cu un anumit limbaj, neștiind cum limbajul tratează memoria. În opinia mea, aceasta este una dintre cunoștințele de bază ale oricărui limbaj de programare

Java pentru programatori C ++. O mică introducere a limbii. Toate aspectele principale sunt luate în considerare, puteți începe să scrieți cod după ce ați citit.

Java eficientă. Ediția a doua. Joshua Bloch. Ceva ca cartea "Utilizarea eficientă a C ++". În general, pentru a înțelege Java după C ++, acest lucru este suficient.

De fapt, acesta este tot ceea ce mi se pare necesar în momentul de față pentru o intrare normală, adică punerea în aplicare a primului punct "dezvoltarea rețelei la nivel scăzut". Pe măsură ce trec prin rebus - îți ating obiectivul.

Note asemănătoare:

Articole similare