Merge pull request #319 from miniway/master

chapter5 java last value caching
chapter5 first part of java clone examples