Features
100% Java source code
Covers advanced programming topics:
Data Structures (Linked Lists, Stacks, Queues, Trees, etc.)
Algorithms (Sorting, Searching, Recursion)
Exception Handling
File I/O
Object-Oriented Design Patterns
GUI Programming (if applicable)
More advanced Java concepts