The document contains Java code examples for implementing various data structures and algorithms using arrays. It includes programs for linear search, binary search, stack, queue, and converting an infix expression to postfix notation. For linear search, both recursive and non-recursive functions are provided. Similarly, for binary search and converting infix to postfix, both recursive and non-recursive approaches are demonstrated. The programs have main methods that accept user input and demonstrate the functionality of each implementation through sample outputs.