Add Java IO Optimization