add thinking java chapter 8 and 9