Focused crawls are collections of frequently-updated webcrawl data from narrow (as opposed to broad or wide) web crawls, often focused on a single domain or subdomain.
This website can create a recursion tree of any java code. And not just a recursion tree it can also help one visualize how function calling works in java code.