My money library provides convenient and robust abstractions for processing monetary amounts in Java.
It’s tiny but has seen a new release today with added support for controlling the precision of calculations and reliably splitting monetary amounts by fixed proportions.
For more information see any of the following:
(The code is released under the Apache 2.0 licence)