Topic: Graphs

Hi all I am interest in some resources to read about split graphs , bipartite graphs . triangulated graphs , cograph and P4-free graphs.I would also like if posible if this reasources have some sort of simple aplications in them in java but if they are in another language it dosent matter.
Thank you in Advance!