Functional Programming Java Examples With Output Devices