@007Magnus, nu låter detta nästan på gränsen till spydigt men du får nog acceptera "klasshysterin" då i princip allt i java är klasser. (finns några avvikelser).
Däremot kommer du se att det är oerhört mycket bättre uppbyggt än pascal och VB osv.
Men faktum är att du nog vill hålla nere antalet interface och arv i alla fall (även om det inte kan ställa till med hälften så mycket problem som i C++).
Det som skiljer mest är att du slipper hantera deallokering av alla dina "pekare"! (i java heter det referenser) eftersom java är "managed" så finns det en garbage collector som tar hand om det åt dig

Länkade listor & pekare osv behöver du oftast inte tänka på då det finns ett urstarkt api i t.ex collectionsdelen som innehåller det mesta du behöver i den vägen.
Jag lärde mig java genom "java direkt med swing" med skansholm faktiskt, men sen har det även varit Java software solutions och Data structures & other objects using java osv för att drilla in tänket.
Kan ju inte direkt säga att jag känner mig fullärd än.
Click to expand...